java.lang.Object
org.apache.derby.client.am.Connection
org.apache.derby.client.net.NetConnection
- All Implemented Interfaces:
- java.sql.Connection, org.apache.derby.client.am.ConnectionCallbackInterface
- Direct Known Subclasses:
- NetXAConnection
- public class NetConnection
- extends org.apache.derby.client.am.Connection
| Fields inherited from class org.apache.derby.client.am.Connection |
agent_, autoCommit_, availableForReuse_, canUseCachedConnectBytes_, clientCursorNameCache_, commBufferSize_, databaseMetaData_, databaseName_, dataSource_, dncGeneratedSavepointId_, dncGeneratedSavepointNamePrefix__, encryptionManager_, inUnitOfWork_, isolation_, isXAConnection_, jdbcReadOnly_, loginTimeout_, open_, portNumber_, productID_, resetConnectionAtFirstSql_, resultSetHoldability_, retrieveMessageText_, serverNameIP_, user_, XA_T0_NOT_ASSOCIATED, XA_T1_ASSOCIATED, xaHostVersion_, xaState_ |
|
Constructor Summary |
NetConnection(NetLogWriter netLogWriter,
org.apache.derby.jdbc.ClientDataSource dataSource,
java.lang.String user,
java.lang.String password)
|
NetConnection(NetLogWriter netLogWriter,
int driverManagerLoginTimeout,
java.lang.String serverName,
int portNumber,
java.lang.String databaseName,
java.util.Properties properties)
|
NetConnection(NetLogWriter netLogWriter,
java.lang.String ipaddr,
int portNumber,
org.apache.derby.jdbc.ClientDataSource dataSource,
boolean isXAConn)
|
NetConnection(NetLogWriter netLogWriter,
java.lang.String databaseName,
java.util.Properties properties)
|
NetConnection(NetLogWriter netLogWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource dataSource,
int rmId,
boolean isXAConn)
|
|
Method Summary |
void |
addSpecialRegisters(java.lang.String s)
|
protected boolean |
allowCloseInUOW_()
|
protected boolean |
allowLocalCommitRollback_()
|
private void |
cacheConnectBytes(int beginOffset,
int endOffset)
|
protected int |
checkAlternateServerHasEqualOrHigherProductLevel(org.apache.derby.client.am.ProductLevel orgLvl,
int orgServerType)
|
private void |
checkDatabaseName()
|
private void |
checkPasswordLength(java.lang.String password)
|
protected void |
checkResetPreconditions(org.apache.derby.client.am.LogWriter logWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource ds)
|
private void |
checkSecmgrForSecmecSupport(int securityMechanism)
|
private void |
checkUser(java.lang.String user)
|
private void |
checkUserLength(java.lang.String user)
|
private void |
checkUserPassword(java.lang.String user,
java.lang.String password)
|
void |
completeConnect()
|
protected void |
completeReset(boolean isDeferredReset,
boolean recomputeFromDataSource)
|
protected void |
constructCrrtkn()
|
private void |
constructExtnam()
|
private void |
constructPrddta()
|
protected boolean |
doCloseStatementsOnClose_()
|
void |
doResetNow()
|
private byte[] |
encryptedPasswordForEUSRIDPWD(java.lang.String password)
|
private byte[] |
encryptedPasswordForUSRENCPWD(java.lang.String password)
|
private byte[] |
encryptedUseridForEUSRIDPWD()
|
protected void |
finalize()
Called on an object by the Virtual Machine at most once,
at some point after the Object is determined unreachable
but before it is destroyed. |
private char[] |
flipBits(char[] array)
|
void |
flowConnect(java.lang.String password,
int securityMechanism)
|
private void |
flowEUSRIDDTAconnect()
|
private void |
flowEUSRIDPWDconnect(java.lang.String password)
|
private void |
flowEUSRPWDDTAconnect(java.lang.String password)
|
private void |
flowKeyExchange(int securityMechanism,
byte[] publicKey)
|
protected boolean |
flowReconnect(java.lang.String password,
int securityMechanism)
|
private void |
flowSecurityCheckAndAccessRdb(int securityMechanism,
java.lang.String user,
java.lang.String password,
byte[] encryptedUserid,
byte[] encryptedPassword)
|
private void |
flowServerAttributes()
|
private void |
flowServerAttributesAndKeyExchange(int securityMechanism,
byte[] publicKey)
|
protected void |
flowSimpleConnect()
|
private void |
flowUSRENCPWDconnect(java.lang.String password)
|
private void |
flowUSRIDONLconnect()
|
private void |
flowUSRIDPWDconnect(java.lang.String password)
|
int |
getAGENT()
|
int |
getCMNTCPIP()
|
protected byte[] |
getCnnToken()
|
private java.lang.String |
getDeferredResetPassword()
|
org.apache.derby.client.am.EncryptionManager |
getEncryptionManager()
|
java.io.InputStream |
getInputStream()
|
java.io.OutputStream |
getOutputStream()
|
java.lang.String |
getProductID()
|
int |
getRDB()
|
int |
getRSYNCMGR()
|
int |
getSECMGR()
|
int |
getSecurityMechanism()
|
protected short |
getSequenceNumber()
|
protected int |
getSocketAndInputOutputStreams(java.lang.String server,
int port)
|
(package private) java.util.List |
getSpecialRegisters()
|
int |
getSQLAM()
|
int |
getSYNCPTMGR()
|
byte[] |
getTargetPublicKey()
|
int |
getXAMGR()
|
private void |
initialize(java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource dataSource,
int rmId,
boolean isXAConn)
|
private void |
initializePublicKeyForEncryption()
|
protected boolean |
isGlobalPending_()
|
private org.apache.derby.client.am.SqlException |
mapSecchkcd(int secchkcd)
|
protected void |
markClosed_()
|
protected org.apache.derby.client.am.Agent |
newAgent_(org.apache.derby.client.am.LogWriter logWriter,
int loginTimeout,
java.lang.String serverName,
int portNumber)
|
protected org.apache.derby.client.am.CallableStatement |
newCallableStatement_(java.lang.String sql,
int type,
int concurrency,
int holdability)
|
protected org.apache.derby.client.am.DatabaseMetaData |
newDatabaseMetaData_()
|
protected org.apache.derby.client.am.PreparedStatement |
newPositionedUpdatePreparedStatement_(java.lang.String sql,
org.apache.derby.client.am.Section section)
|
protected org.apache.derby.client.am.PreparedStatement |
newPreparedStatement_(java.lang.String sql,
int type,
int concurrency,
int holdability,
int autoGeneratedKeys,
java.lang.String[] columnNames)
|
org.apache.derby.client.am.SectionManager |
newSectionManager(java.lang.String collection,
org.apache.derby.client.am.Agent agent,
java.lang.String databaseName)
|
protected org.apache.derby.client.am.Statement |
newStatement_(int type,
int concurrency,
int holdability)
|
(package private) void |
rdbAccessed(int svrcod,
java.lang.String prdid,
boolean crrtknReceived,
byte[] crrtkn)
|
private void |
readAllConnectCommandsChained(int securityMechanism)
|
void |
readCommitSubstitute_()
|
(package private) void |
readDeferredReset()
|
void |
readLocalCommit_()
|
void |
readLocalRollback_()
|
void |
readLocalXACommit_()
|
void |
readLocalXARollback_()
|
void |
readLocalXAStart_()
|
private void |
readSecurityCheckAndAccessRdb()
|
private void |
readServerAttributesAndKeyExchange(int securityMechanism)
|
void |
readTransactionStart()
|
protected void |
reset_(org.apache.derby.client.am.LogWriter logWriter,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
|
protected void |
reset_(org.apache.derby.client.am.LogWriter logWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
|
protected void |
resetCallableStatement_(org.apache.derby.client.am.CallableStatement cs,
java.lang.String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
|
private void |
resetNetConnection(org.apache.derby.client.am.LogWriter logWriter,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
|
void |
resetNetConnection(org.apache.derby.client.am.LogWriter logWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
|
protected void |
resetPreparedStatement_(org.apache.derby.client.am.PreparedStatement ps,
java.lang.String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
int autoGeneratedKeys,
java.lang.String[] columnNames)
|
protected void |
resetStatement_(org.apache.derby.client.am.Statement statement,
int type,
int concurrency,
int holdability)
|
(package private) void |
securityCheckComplete(int svrcod,
int secchkcd)
|
(package private) void |
setAccessSecurityData(int secchkcd,
int desiredSecmec,
int[] secmecList,
boolean sectknReceived,
byte[] sectkn)
|
private void |
setDeferredResetPassword(java.lang.String password)
|
void |
setIndoubtTransactions(java.util.Hashtable indoubtTransactions)
|
void |
setInputStream(java.io.InputStream inputStream)
|
void |
setOutputStream(java.io.OutputStream outputStream)
|
protected void |
setReadOnlyTransactionFlag(boolean flag)
|
(package private) void |
setServerAttributeData(java.lang.String extnam,
java.lang.String srvclsnm,
java.lang.String srvnam,
java.lang.String srvrlslv)
|
boolean |
willAutoCommitGenerateFlow()
|
private void |
writeAllConnectCommandsChained(int securityMechanism,
java.lang.String user,
java.lang.String password)
|
void |
writeCommitSubstitute_()
|
(package private) void |
writeDeferredReset()
|
private void |
writeDeferredResetFromCache()
|
void |
writeLocalCommit_()
|
void |
writeLocalRollback_()
|
void |
writeLocalXACommit_()
|
void |
writeLocalXARollback_()
|
void |
writeLocalXAStart_()
|
private void |
writeSecurityCheckAndAccessRdb(int securityMechanism,
java.lang.String user,
java.lang.String password,
byte[] encryptedUserid,
byte[] encryptedPassword)
|
private void |
writeServerAttributesAndKeyExchange(int securityMechanism,
byte[] publicKey)
|
void |
writeTransactionStart(org.apache.derby.client.am.Statement statement)
|
| Methods inherited from class org.apache.derby.client.am.Connection |
accumulate440WarningForMessageProcFailure, accumulate444WarningForMessageProcFailure, accumulateWarning, checkForClosedConnection, clearWarnings, clearWarningsX, close, closeForReuse, closeResources, closeX, commit, completeAbnormalUnitOfWork, completeChainBreakingDisconnect, completeLocalCommit, completeLocalRollback, completeSqlca, createStatement, createStatement, createStatement, flowAutoCommit, flowCommit, flowRollback, getAutoCommit, getCatalog, getHoldability, getMetaData, getServerVersion, getTransactionIsolation, getTypeMap, getWarnings, getXAState, initConnection, isClosed, isClosedX, isPhysicalConnClosed, isReadOnly, isXAConnection, lightReset, markClosed, nativeSQL, nativeSQLX, prepareCall, prepareCall, prepareCall, prepareMessageProc, preparePositionedUpdateStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, readCommit, readRollback, releaseSavepoint, reset, reset, resetConnection, resetConnection, resetPrepareCall, resetPrepareStatement, resetStatement, rollback, rollback, setAutoCommit, setCatalog, setHoldability, setInUnitOfWork, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap, setXAState, writeCommit, writeRollback |
netAgent_
protected NetAgent netAgent_
pendingEndXACallinfoOffset_
protected int pendingEndXACallinfoOffset_
cachedConnectBytes_
protected byte[] cachedConnectBytes_
wroteConnectFromCache_
protected boolean wroteConnectFromCache_
targetAgent_
protected int targetAgent_
targetCmntcpip_
protected int targetCmntcpip_
targetRdb_
protected int targetRdb_
targetSecmgr_
public int targetSecmgr_
targetCmnappc_
protected int targetCmnappc_
targetXamgr_
protected int targetXamgr_
targetSyncptmgr_
protected int targetSyncptmgr_
targetRsyncmgr_
protected int targetRsyncmgr_
targetExtnam_
java.lang.String targetExtnam_
extnam_
java.lang.String extnam_
targetSrvclsnm_
public java.lang.String targetSrvclsnm_
targetSrvnam_
protected java.lang.String targetSrvnam_
targetSrvrlslv_
public java.lang.String targetSrvrlslv_
publicKey_
transient byte[] publicKey_
targetPublicKey_
transient byte[] targetPublicKey_
prddta_
byte[] prddta_
crrtkn_
public byte[] crrtkn_
targetSecmec_
int targetSecmec_
securityMechanism_
protected int securityMechanism_
deferredResetPassword_
private transient char[] deferredResetPassword_
cnntkn_
protected byte[] cnntkn_
rmId_
private int rmId_
xares_
protected NetXAResource xares_
indoubtTransactions_
protected java.util.Hashtable indoubtTransactions_
currXACallInfoOffset_
protected int currXACallInfoOffset_
seqNo_
private short seqNo_
readOnlyTransaction_
protected boolean readOnlyTransaction_
NetConnection
public NetConnection(NetLogWriter netLogWriter,
java.lang.String databaseName,
java.util.Properties properties)
throws org.apache.derby.client.am.SqlException
NetConnection
public NetConnection(NetLogWriter netLogWriter,
org.apache.derby.jdbc.ClientDataSource dataSource,
java.lang.String user,
java.lang.String password)
throws org.apache.derby.client.am.SqlException
NetConnection
public NetConnection(NetLogWriter netLogWriter,
int driverManagerLoginTimeout,
java.lang.String serverName,
int portNumber,
java.lang.String databaseName,
java.util.Properties properties)
throws org.apache.derby.client.am.SqlException
NetConnection
public NetConnection(NetLogWriter netLogWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource dataSource,
int rmId,
boolean isXAConn)
throws org.apache.derby.client.am.SqlException
NetConnection
public NetConnection(NetLogWriter netLogWriter,
java.lang.String ipaddr,
int portNumber,
org.apache.derby.jdbc.ClientDataSource dataSource,
boolean isXAConn)
throws org.apache.derby.client.am.SqlException
setDeferredResetPassword
private void setDeferredResetPassword(java.lang.String password)
getDeferredResetPassword
private java.lang.String getDeferredResetPassword()
initialize
private void initialize(java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource dataSource,
int rmId,
boolean isXAConn)
throws org.apache.derby.client.am.SqlException
resetNetConnection
public void resetNetConnection(org.apache.derby.client.am.LogWriter logWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
throws org.apache.derby.client.am.SqlException
reset_
protected void reset_(org.apache.derby.client.am.LogWriter logWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
throws org.apache.derby.client.am.SqlException
reset_
protected void reset_(org.apache.derby.client.am.LogWriter logWriter,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
throws org.apache.derby.client.am.SqlException
resetNetConnection
private void resetNetConnection(org.apache.derby.client.am.LogWriter logWriter,
org.apache.derby.jdbc.ClientDataSource ds,
boolean recomputeFromDataSource)
throws org.apache.derby.client.am.SqlException
checkResetPreconditions
protected void checkResetPreconditions(org.apache.derby.client.am.LogWriter logWriter,
java.lang.String user,
java.lang.String password,
org.apache.derby.jdbc.ClientDataSource ds)
throws org.apache.derby.client.am.SqlException
getSpecialRegisters
java.util.List getSpecialRegisters()
addSpecialRegisters
public void addSpecialRegisters(java.lang.String s)
completeConnect
public void completeConnect()
throws org.apache.derby.client.am.SqlException
completeReset
protected void completeReset(boolean isDeferredReset,
boolean recomputeFromDataSource)
throws org.apache.derby.client.am.SqlException
flowConnect
public void flowConnect(java.lang.String password,
int securityMechanism)
throws org.apache.derby.client.am.SqlException
flowSimpleConnect
protected void flowSimpleConnect()
throws org.apache.derby.client.am.SqlException
flowReconnect
protected boolean flowReconnect(java.lang.String password,
int securityMechanism)
throws org.apache.derby.client.am.SqlException
finalize
protected void finalize()
throws java.lang.Throwable
- Description copied from class:
java.lang.Object
- Called on an object by the Virtual Machine at most once,
at some point after the Object is determined unreachable
but before it is destroyed. You would think that this
means it eventually is called on every Object, but this is
not necessarily the case. If execution terminates
abnormally, garbage collection does not always happen.
Thus you cannot rely on this method to always work.
For finer control over garbage collection, use references
from the
java.lang.ref package.
Virtual Machines are free to not call this method if
they can determine that it does nothing important; for
example, if your class extends Object and overrides
finalize to do simply super.finalize().
finalize() will be called by a java.lang.Thread that has no
locks on any Objects, and may be called concurrently.
There are no guarantees on the order in which multiple
objects are finalized. This means that finalize() is
usually unsuited for performing actions that must be
thread-safe, and that your implementation must be
use defensive programming if it is to always work.
If an Exception is thrown from finalize() during garbage
collection, it will be patently ignored and the Object will
still be destroyed.
It is allowed, although not typical, for user code to call
finalize() directly. User invocation does not affect whether
automatic invocation will occur. It is also permitted,
although not recommended, for a finalize() method to "revive"
an object by making it reachable from normal code again.
Unlike constructors, finalize() does not get called
for an object's superclass unless the implementation
specifically calls super.finalize().
The default implementation does nothing.
getCnnToken
protected byte[] getCnnToken()
getSequenceNumber
protected short getSequenceNumber()
flowUSRIDPWDconnect
private void flowUSRIDPWDconnect(java.lang.String password)
throws org.apache.derby.client.am.SqlException
flowUSRIDONLconnect
private void flowUSRIDONLconnect()
throws org.apache.derby.client.am.SqlException
flowUSRENCPWDconnect
private void flowUSRENCPWDconnect(java.lang.String password)
throws org.apache.derby.client.am.SqlException
flowEUSRIDPWDconnect
private void flowEUSRIDPWDconnect(java.lang.String password)
throws org.apache.derby.client.am.SqlException
flowEUSRIDDTAconnect
private void flowEUSRIDDTAconnect()
throws org.apache.derby.client.am.SqlException
flowEUSRPWDDTAconnect
private void flowEUSRPWDDTAconnect(java.lang.String password)
throws org.apache.derby.client.am.SqlException
flowServerAttributes
private void flowServerAttributes()
throws org.apache.derby.client.am.SqlException
flowKeyExchange
private void flowKeyExchange(int securityMechanism,
byte[] publicKey)
throws org.apache.derby.client.am.SqlException
flowServerAttributesAndKeyExchange
private void flowServerAttributesAndKeyExchange(int securityMechanism,
byte[] publicKey)
throws org.apache.derby.client.am.SqlException
flowSecurityCheckAndAccessRdb
private void flowSecurityCheckAndAccessRdb(int securityMechanism,
java.lang.String user,
java.lang.String password,
byte[] encryptedUserid,
byte[] encryptedPassword)
throws org.apache.derby.client.am.SqlException
writeAllConnectCommandsChained
private void writeAllConnectCommandsChained(int securityMechanism,
java.lang.String user,
java.lang.String password)
throws org.apache.derby.client.am.SqlException
readAllConnectCommandsChained
private void readAllConnectCommandsChained(int securityMechanism)
throws org.apache.derby.client.am.SqlException
writeServerAttributesAndKeyExchange
private void writeServerAttributesAndKeyExchange(int securityMechanism,
byte[] publicKey)
throws org.apache.derby.client.am.SqlException
readServerAttributesAndKeyExchange
private void readServerAttributesAndKeyExchange(int securityMechanism)
throws org.apache.derby.client.am.SqlException
writeSecurityCheckAndAccessRdb
private void writeSecurityCheckAndAccessRdb(int securityMechanism,
java.lang.String user,
java.lang.String password,
byte[] encryptedUserid,
byte[] encryptedPassword)
throws org.apache.derby.client.am.SqlException
cacheConnectBytes
private void cacheConnectBytes(int beginOffset,
int endOffset)
readSecurityCheckAndAccessRdb
private void readSecurityCheckAndAccessRdb()
throws org.apache.derby.client.am.SqlException
writeDeferredReset
void writeDeferredReset()
throws org.apache.derby.client.am.SqlException
readDeferredReset
void readDeferredReset()
throws org.apache.derby.client.am.SqlException
setServerAttributeData
void setServerAttributeData(java.lang.String extnam,
java.lang.String srvclsnm,
java.lang.String srvnam,
java.lang.String srvrlslv)
setAccessSecurityData
void setAccessSecurityData(int secchkcd,
int desiredSecmec,
int[] secmecList,
boolean sectknReceived,
byte[] sectkn)
throws org.apache.derby.client.am.DisconnectException
securityCheckComplete
void securityCheckComplete(int svrcod,
int secchkcd)
rdbAccessed
void rdbAccessed(int svrcod,
java.lang.String prdid,
boolean crrtknReceived,
byte[] crrtkn)
newAgent_
protected org.apache.derby.client.am.Agent newAgent_(org.apache.derby.client.am.LogWriter logWriter,
int loginTimeout,
java.lang.String serverName,
int portNumber)
throws org.apache.derby.client.am.SqlException
newStatement_
protected org.apache.derby.client.am.Statement newStatement_(int type,
int concurrency,
int holdability)
throws org.apache.derby.client.am.SqlException
resetStatement_
protected void resetStatement_(org.apache.derby.client.am.Statement statement,
int type,
int concurrency,
int holdability)
throws org.apache.derby.client.am.SqlException
newPositionedUpdatePreparedStatement_
protected org.apache.derby.client.am.PreparedStatement newPositionedUpdatePreparedStatement_(java.lang.String sql,
org.apache.derby.client.am.Section section)
throws org.apache.derby.client.am.SqlException
newPreparedStatement_
protected org.apache.derby.client.am.PreparedStatement newPreparedStatement_(java.lang.String sql,
int type,
int concurrency,
int holdability,
int autoGeneratedKeys,
java.lang.String[] columnNames)
throws org.apache.derby.client.am.SqlException
resetPreparedStatement_
protected void resetPreparedStatement_(org.apache.derby.client.am.PreparedStatement ps,
java.lang.String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability,
int autoGeneratedKeys,
java.lang.String[] columnNames)
throws org.apache.derby.client.am.SqlException
newCallableStatement_
protected org.apache.derby.client.am.CallableStatement newCallableStatement_(java.lang.String sql,
int type,
int concurrency,
int holdability)
throws org.apache.derby.client.am.SqlException
resetCallableStatement_
protected void resetCallableStatement_(org.apache.derby.client.am.CallableStatement cs,
java.lang.String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability)
throws org.apache.derby.client.am.SqlException
newDatabaseMetaData_
protected org.apache.derby.client.am.DatabaseMetaData newDatabaseMetaData_()
checkDatabaseName
private void checkDatabaseName()
throws org.apache.derby.client.am.SqlException
checkUserLength
private void checkUserLength(java.lang.String user)
throws org.apache.derby.client.am.SqlException
checkPasswordLength
private void checkPasswordLength(java.lang.String password)
throws org.apache.derby.client.am.SqlException
checkUser
private void checkUser(java.lang.String user)
throws org.apache.derby.client.am.SqlException
checkUserPassword
private void checkUserPassword(java.lang.String user,
java.lang.String password)
throws org.apache.derby.client.am.SqlException
checkSecmgrForSecmecSupport
private void checkSecmgrForSecmecSupport(int securityMechanism)
throws org.apache.derby.client.am.SqlException
mapSecchkcd
private org.apache.derby.client.am.SqlException mapSecchkcd(int secchkcd)
constructCrrtkn
protected void constructCrrtkn()
throws org.apache.derby.client.am.SqlException
constructExtnam
private void constructExtnam()
throws org.apache.derby.client.am.SqlException
constructPrddta
private void constructPrddta()
throws org.apache.derby.client.am.SqlException
initializePublicKeyForEncryption
private void initializePublicKeyForEncryption()
throws org.apache.derby.client.am.SqlException
encryptedPasswordForUSRENCPWD
private byte[] encryptedPasswordForUSRENCPWD(java.lang.String password)
throws org.apache.derby.client.am.SqlException
encryptedUseridForEUSRIDPWD
private byte[] encryptedUseridForEUSRIDPWD()
throws org.apache.derby.client.am.SqlException
encryptedPasswordForEUSRIDPWD
private byte[] encryptedPasswordForEUSRIDPWD(java.lang.String password)
throws org.apache.derby.client.am.SqlException
getSQLAM
public int getSQLAM()
getAGENT
public int getAGENT()
getCMNTCPIP
public int getCMNTCPIP()
getRDB
public int getRDB()
getSECMGR
public int getSECMGR()
getXAMGR
public int getXAMGR()
getSYNCPTMGR
public int getSYNCPTMGR()
getRSYNCMGR
public int getRSYNCMGR()
flipBits
private char[] flipBits(char[] array)
writeDeferredResetFromCache
private void writeDeferredResetFromCache()