Package org.firebirdsql.gds.impl
Interface DatabaseParameterBufferExtension
- 
- All Superinterfaces:
- ConnectionParameterBuffer,- DatabaseParameterBuffer,- java.lang.Iterable<Parameter>,- ParameterBuffer
 - All Known Implementing Classes:
- DatabaseParameterBufferImp,- FBConnectionRequestInfo
 
 public interface DatabaseParameterBufferExtension extends DatabaseParameterBuffer Extension of theDatabaseParameterBufferinterface that allows GDS implementations remove the DPB extension parameters that driver implementation uses for client-side configuration.
- 
- 
Field SummaryFields Modifier and Type Field Description static intBLOB_BUFFER_SIZEstatic intCOLUMN_LABEL_FOR_NAMEstatic intDB_CRYPT_CONFIGstatic int[]EXTENSION_PARAMETERSDeprecated.Will be removed in Jaybird 5 without formal replacementstatic intFILENAME_CHARSETstatic intGENERATED_KEYS_ENABLEDstatic intIGNORE_PROCEDURE_TYPEstatic intLOCAL_ENCODINGstatic intMAPPING_PATHDeprecated.static intNO_RESULT_SET_TRACKINGDeprecated.static intOCTETS_AS_BYTESDeprecated.static intPARANOIA_MODEDeprecated.static intRESULT_SET_HOLDABLEstatic intSO_TIMEOUTstatic intSOCKET_BUFFER_SIZEstatic intTIMESTAMP_USES_LOCAL_TIMEZONEstatic intUSE_FIREBIRD_AUTOCOMMITstatic intUSE_STANDARD_UDFstatic intUSE_STREAM_BLOBSstatic intWIRE_CRYPT_LEVEL- 
Fields inherited from interface org.firebirdsql.gds.DatabaseParameterBufferACTIVATE_SHADOW, ADDRESS_PATH, ALLOCATION, BEGIN_LOG, BUFFER_LENGTH, CACHE_MANAGER, CDD_PATHNAME, CONNECT_TIMEOUT, DAMAGED, DBKEY_SCOPE, DEBUG, DELETE_SHADOW, DISABLE_JOURNAL, DISABLE_WAL, DROP_WALFILE, DUMMY_PACKET_INTERVAL, ENABLE_JOURNAL, ENCRYPT_KEY, FORCE_WRITE, GARBAGE_COLLECT, GBAK_ATTACH, GFIX_ATTACH, GSEC_ATTACH, GSTAT_ATTACH, INTERP, JOURNAL, LC_CTYPE, LC_MESSAGES, LICENSE, NO_DB_TRIGGERS, NO_GARBAGE_COLLECT, NO_RESERVE, NUM_BUFFERS, NUMBER_OF_USERS, OLD_DUMP_ID, OLD_FILE, OLD_FILE_SIZE, OLD_NUM_FILES, OLD_START_FILE, OLD_START_PAGE, OLD_START_SEQNO, ONLINE, ONLINE_DUMP, OVERWRITE, PAGE_SIZE, PASSWORD, PASSWORD_ENC, PROCESS_ID, PROCESS_NAME, QUIT_LOG, RESERVED, SEC_ATTACH, SET_DB_CHARSET, SET_DB_READONLY, SET_DB_SQL_DIALECT, SET_PAGE_BUFFERS, SHUTDOWN, SHUTDOWN_DELAY, SQL_DIALECT, SQL_ROLE_NAME, SWEEP, SWEEP_INTERVAL, SYS_USER_NAME, SYS_USER_NAME_ENC, TRACE, TRUSTED_AUTH, USER, USER_NAME, VERIFY, WAL_BACKUP_DIR, WAL_BUFSIZE, WAL_CHKPTLEN, WAL_GRP_CMT_WAIT, WAL_NUMBUFS, WORKING_DIRECTORY
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description DatabaseParameterBufferremoveExtensionParams()Remove extension parameters in the newly created deep copy of this class.- 
Methods inherited from interface org.firebirdsql.gds.ConnectionParameterBuffergetDefaultEncoding, getTagMapping
 - 
Methods inherited from interface org.firebirdsql.gds.DatabaseParameterBufferdeepCopy
 - 
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- 
SOCKET_BUFFER_SIZEstatic final int SOCKET_BUFFER_SIZE - See Also:
- Constant Field Values
 
 - 
BLOB_BUFFER_SIZEstatic final int BLOB_BUFFER_SIZE - See Also:
- Constant Field Values
 
 - 
USE_STREAM_BLOBSstatic final int USE_STREAM_BLOBS - See Also:
- Constant Field Values
 
 - 
PARANOIA_MODE@Deprecated static final int PARANOIA_MODE Deprecated.- See Also:
- Constant Field Values
 
 - 
TIMESTAMP_USES_LOCAL_TIMEZONEstatic final int TIMESTAMP_USES_LOCAL_TIMEZONE - See Also:
- Constant Field Values
 
 - 
USE_STANDARD_UDFstatic final int USE_STANDARD_UDF - See Also:
- Constant Field Values
 
 - 
LOCAL_ENCODINGstatic final int LOCAL_ENCODING - See Also:
- Constant Field Values
 
 - 
MAPPING_PATH@Deprecated static final int MAPPING_PATH Deprecated.- See Also:
- Constant Field Values
 
 - 
NO_RESULT_SET_TRACKING@Deprecated static final int NO_RESULT_SET_TRACKING Deprecated.- See Also:
- Constant Field Values
 
 - 
RESULT_SET_HOLDABLEstatic final int RESULT_SET_HOLDABLE - See Also:
- Constant Field Values
 
 - 
FILENAME_CHARSETstatic final int FILENAME_CHARSET - See Also:
- Constant Field Values
 
 - 
OCTETS_AS_BYTES@Deprecated static final int OCTETS_AS_BYTES Deprecated.- See Also:
- Constant Field Values
 
 - 
SO_TIMEOUTstatic final int SO_TIMEOUT - See Also:
- Constant Field Values
 
 - 
COLUMN_LABEL_FOR_NAMEstatic final int COLUMN_LABEL_FOR_NAME - See Also:
- Constant Field Values
 
 - 
USE_FIREBIRD_AUTOCOMMITstatic final int USE_FIREBIRD_AUTOCOMMIT - See Also:
- Constant Field Values
 
 - 
WIRE_CRYPT_LEVELstatic final int WIRE_CRYPT_LEVEL - See Also:
- Constant Field Values
 
 - 
DB_CRYPT_CONFIGstatic final int DB_CRYPT_CONFIG - See Also:
- Constant Field Values
 
 - 
GENERATED_KEYS_ENABLEDstatic final int GENERATED_KEYS_ENABLED - See Also:
- Constant Field Values
 
 - 
IGNORE_PROCEDURE_TYPEstatic final int IGNORE_PROCEDURE_TYPE - See Also:
- Constant Field Values
 
 - 
EXTENSION_PARAMETERS@Deprecated static final int[] EXTENSION_PARAMETERS Deprecated.Will be removed in Jaybird 5 without formal replacementList of the DPB extensions. This array was used to filter the parameters from the DPB before sending it to Firebird. Any new extension code MUST be listed here.
 
- 
 - 
Method Detail- 
removeExtensionParamsDatabaseParameterBuffer removeExtensionParams() Remove extension parameters in the newly created deep copy of this class.- Returns:
- a deep copy of this class where all extension parameters are removed; needed to filter Jaybird extensions that are not understood by Firebird.
 
 
- 
 
-