Package org.firebirdsql.gds
Interface DatabaseParameterBuffer
- 
- All Superinterfaces:
- ConnectionParameterBuffer,- java.lang.Iterable<Parameter>,- ParameterBuffer
 - All Known Subinterfaces:
- DatabaseParameterBufferExtension
 - All Known Implementing Classes:
- DatabaseParameterBufferImp,- FBConnectionRequestInfo
 
 public interface DatabaseParameterBuffer extends ConnectionParameterBuffer Instance of this interface represents a Database Parameter Buffer from the Firebird API documentation and specifies the attributes for the current connection. Additionally it is possible to change some database properties in a permanent way, however this approach is not recommended. Please use instead management API.
- 
- 
Field SummaryFields Modifier and Type Field Description static intACTIVATE_SHADOWstatic intADDRESS_PATHstatic intALLOCATIONstatic intBEGIN_LOGstatic intBUFFER_LENGTHstatic intCACHE_MANAGERstatic intCDD_PATHNAMEstatic intCONNECT_TIMEOUTstatic intDAMAGEDstatic intDBKEY_SCOPEstatic intDEBUGstatic intDELETE_SHADOWstatic intDISABLE_JOURNALstatic intDISABLE_WALstatic intDROP_WALFILEstatic intDUMMY_PACKET_INTERVALstatic intENABLE_JOURNALstatic intENCRYPT_KEYstatic intFORCE_WRITEstatic intGARBAGE_COLLECTstatic intGBAK_ATTACHstatic intGFIX_ATTACHstatic intGSEC_ATTACHstatic intGSTAT_ATTACHstatic intINTERPstatic intJOURNALstatic intLC_CTYPEstatic intLC_MESSAGESstatic intLICENSEstatic intNO_DB_TRIGGERSstatic intNO_GARBAGE_COLLECTstatic intNO_RESERVEstatic intNUM_BUFFERSstatic intNUMBER_OF_USERSstatic intOLD_DUMP_IDstatic intOLD_FILEstatic intOLD_FILE_SIZEstatic intOLD_NUM_FILESstatic intOLD_START_FILEstatic intOLD_START_PAGEstatic intOLD_START_SEQNOstatic intONLINEstatic intONLINE_DUMPstatic intOVERWRITEstatic intPAGE_SIZEstatic intPASSWORDstatic intPASSWORD_ENCstatic intPROCESS_IDstatic intPROCESS_NAMEstatic intQUIT_LOGstatic intRESERVEDstatic intSEC_ATTACHstatic intSET_DB_CHARSETstatic intSET_DB_READONLYstatic intSET_DB_SQL_DIALECTstatic intSET_PAGE_BUFFERSstatic intSHUTDOWNstatic intSHUTDOWN_DELAYstatic intSQL_DIALECTstatic intSQL_ROLE_NAMEstatic intSWEEPstatic intSWEEP_INTERVALstatic intSYS_USER_NAMEstatic intSYS_USER_NAME_ENCstatic intTRACEstatic intTRUSTED_AUTHstatic intUSERstatic intUSER_NAMEstatic intVERIFYstatic intWAL_BACKUP_DIRstatic intWAL_BUFSIZEstatic intWAL_CHKPTLENstatic intWAL_GRP_CMT_WAITstatic intWAL_NUMBUFSstatic intWORKING_DIRECTORY
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description DatabaseParameterBufferdeepCopy()Make a deep copy of this object.- 
Methods inherited from interface org.firebirdsql.gds.ConnectionParameterBuffergetDefaultEncoding, getTagMapping
 - 
Methods inherited from interface org.firebirdsql.gds.ParameterBufferaddArgument, addArgument, addArgument, addArgument, addArgument, addArgument, getArgumentAsInt, getArgumentAsString, getType, hasArgument, iterator, removeArgument, size, toBytes, toBytesWithType, toXdrable, writeArgumentsTo
 
- 
 
- 
- 
- 
Field Detail- 
CDD_PATHNAMEstatic final int CDD_PATHNAME - See Also:
- Constant Field Values
 
 - 
ALLOCATIONstatic final int ALLOCATION - See Also:
- Constant Field Values
 
 - 
JOURNALstatic final int JOURNAL - See Also:
- Constant Field Values
 
 - 
PAGE_SIZEstatic final int PAGE_SIZE - See Also:
- Constant Field Values
 
 - 
NUM_BUFFERSstatic final int NUM_BUFFERS - See Also:
- Constant Field Values
 
 - 
BUFFER_LENGTHstatic final int BUFFER_LENGTH - See Also:
- Constant Field Values
 
 - 
DEBUGstatic final int DEBUG - See Also:
- Constant Field Values
 
 - 
GARBAGE_COLLECTstatic final int GARBAGE_COLLECT - See Also:
- Constant Field Values
 
 - 
VERIFYstatic final int VERIFY - See Also:
- Constant Field Values
 
 - 
SWEEPstatic final int SWEEP - See Also:
- Constant Field Values
 
 - 
ENABLE_JOURNALstatic final int ENABLE_JOURNAL - See Also:
- Constant Field Values
 
 - 
DISABLE_JOURNALstatic final int DISABLE_JOURNAL - See Also:
- Constant Field Values
 
 - 
DBKEY_SCOPEstatic final int DBKEY_SCOPE - See Also:
- Constant Field Values
 
 - 
NUMBER_OF_USERSstatic final int NUMBER_OF_USERS - See Also:
- Constant Field Values
 
 - 
TRACEstatic final int TRACE - See Also:
- Constant Field Values
 
 - 
NO_GARBAGE_COLLECTstatic final int NO_GARBAGE_COLLECT - See Also:
- Constant Field Values
 
 - 
DAMAGEDstatic final int DAMAGED - See Also:
- Constant Field Values
 
 - 
LICENSEstatic final int LICENSE - See Also:
- Constant Field Values
 
 - 
SYS_USER_NAMEstatic final int SYS_USER_NAME - See Also:
- Constant Field Values
 
 - 
ENCRYPT_KEYstatic final int ENCRYPT_KEY - See Also:
- Constant Field Values
 
 - 
ACTIVATE_SHADOWstatic final int ACTIVATE_SHADOW - See Also:
- Constant Field Values
 
 - 
SWEEP_INTERVALstatic final int SWEEP_INTERVAL - See Also:
- Constant Field Values
 
 - 
DELETE_SHADOWstatic final int DELETE_SHADOW - See Also:
- Constant Field Values
 
 - 
FORCE_WRITEstatic final int FORCE_WRITE - See Also:
- Constant Field Values
 
 - 
BEGIN_LOGstatic final int BEGIN_LOG - See Also:
- Constant Field Values
 
 - 
QUIT_LOGstatic final int QUIT_LOG - See Also:
- Constant Field Values
 
 - 
NO_RESERVEstatic final int NO_RESERVE - See Also:
- Constant Field Values
 
 - 
USER_NAMEstatic final int USER_NAME - See Also:
- Constant Field Values
 
 - 
USERstatic final int USER - See Also:
- Constant Field Values
 
 - 
PASSWORDstatic final int PASSWORD - See Also:
- Constant Field Values
 
 - 
PASSWORD_ENCstatic final int PASSWORD_ENC - See Also:
- Constant Field Values
 
 - 
SYS_USER_NAME_ENCstatic final int SYS_USER_NAME_ENC - See Also:
- Constant Field Values
 
 - 
INTERPstatic final int INTERP - See Also:
- Constant Field Values
 
 - 
ONLINE_DUMPstatic final int ONLINE_DUMP - See Also:
- Constant Field Values
 
 - 
OLD_FILE_SIZEstatic final int OLD_FILE_SIZE - See Also:
- Constant Field Values
 
 - 
OLD_NUM_FILESstatic final int OLD_NUM_FILES - See Also:
- Constant Field Values
 
 - 
OLD_FILEstatic final int OLD_FILE - See Also:
- Constant Field Values
 
 - 
OLD_START_PAGEstatic final int OLD_START_PAGE - See Also:
- Constant Field Values
 
 - 
OLD_START_SEQNOstatic final int OLD_START_SEQNO - See Also:
- Constant Field Values
 
 - 
OLD_START_FILEstatic final int OLD_START_FILE - See Also:
- Constant Field Values
 
 - 
DROP_WALFILEstatic final int DROP_WALFILE - See Also:
- Constant Field Values
 
 - 
OLD_DUMP_IDstatic final int OLD_DUMP_ID - See Also:
- Constant Field Values
 
 - 
WAL_BACKUP_DIRstatic final int WAL_BACKUP_DIR - See Also:
- Constant Field Values
 
 - 
WAL_CHKPTLENstatic final int WAL_CHKPTLEN - See Also:
- Constant Field Values
 
 - 
WAL_NUMBUFSstatic final int WAL_NUMBUFS - See Also:
- Constant Field Values
 
 - 
WAL_BUFSIZEstatic final int WAL_BUFSIZE - See Also:
- Constant Field Values
 
 - 
WAL_GRP_CMT_WAITstatic final int WAL_GRP_CMT_WAIT - See Also:
- Constant Field Values
 
 - 
LC_MESSAGESstatic final int LC_MESSAGES - See Also:
- Constant Field Values
 
 - 
LC_CTYPEstatic final int LC_CTYPE - See Also:
- Constant Field Values
 
 - 
CACHE_MANAGERstatic final int CACHE_MANAGER - See Also:
- Constant Field Values
 
 - 
SHUTDOWNstatic final int SHUTDOWN - See Also:
- Constant Field Values
 
 - 
ONLINEstatic final int ONLINE - See Also:
- Constant Field Values
 
 - 
SHUTDOWN_DELAYstatic final int SHUTDOWN_DELAY - See Also:
- Constant Field Values
 
 - 
RESERVEDstatic final int RESERVED - See Also:
- Constant Field Values
 
 - 
OVERWRITEstatic final int OVERWRITE - See Also:
- Constant Field Values
 
 - 
SEC_ATTACHstatic final int SEC_ATTACH - See Also:
- Constant Field Values
 
 - 
DISABLE_WALstatic final int DISABLE_WAL - See Also:
- Constant Field Values
 
 - 
CONNECT_TIMEOUTstatic final int CONNECT_TIMEOUT - See Also:
- Constant Field Values
 
 - 
DUMMY_PACKET_INTERVALstatic final int DUMMY_PACKET_INTERVAL - See Also:
- Constant Field Values
 
 - 
GBAK_ATTACHstatic final int GBAK_ATTACH - See Also:
- Constant Field Values
 
 - 
SQL_ROLE_NAMEstatic final int SQL_ROLE_NAME - See Also:
- Constant Field Values
 
 - 
SET_PAGE_BUFFERSstatic final int SET_PAGE_BUFFERS - See Also:
- Constant Field Values
 
 - 
WORKING_DIRECTORYstatic final int WORKING_DIRECTORY - See Also:
- Constant Field Values
 
 - 
SQL_DIALECTstatic final int SQL_DIALECT - See Also:
- Constant Field Values
 
 - 
SET_DB_READONLYstatic final int SET_DB_READONLY - See Also:
- Constant Field Values
 
 - 
SET_DB_SQL_DIALECTstatic final int SET_DB_SQL_DIALECT - See Also:
- Constant Field Values
 
 - 
GFIX_ATTACHstatic final int GFIX_ATTACH - See Also:
- Constant Field Values
 
 - 
GSTAT_ATTACHstatic final int GSTAT_ATTACH - See Also:
- Constant Field Values
 
 - 
SET_DB_CHARSETstatic final int SET_DB_CHARSET - See Also:
- Constant Field Values
 
 - 
GSEC_ATTACHstatic final int GSEC_ATTACH - See Also:
- Constant Field Values
 
 - 
ADDRESS_PATHstatic final int ADDRESS_PATH - See Also:
- Constant Field Values
 
 - 
PROCESS_IDstatic final int PROCESS_ID - See Also:
- Constant Field Values
 
 - 
NO_DB_TRIGGERSstatic final int NO_DB_TRIGGERS - See Also:
- Constant Field Values
 
 - 
TRUSTED_AUTHstatic final int TRUSTED_AUTH - See Also:
- Constant Field Values
 
 - 
PROCESS_NAMEstatic final int PROCESS_NAME - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
deepCopyDatabaseParameterBuffer deepCopy() Make a deep copy of this object.- Returns:
- deep copy of this object.
 
 
- 
 
-