public interface DatabaseParameterBuffer
Additionally it is possible to change some database properties in a permanent way, however this approach is not recommended. Please use instead management API.
Modifier and Type | Field and Description |
---|---|
static int |
ACTIVATE_SHADOW |
static int |
ADDRESS_PATH |
static int |
ALLOCATION |
static int |
BEGIN_LOG |
static int |
BUFFER_LENGTH |
static int |
CACHE_MANAGER |
static int |
CDD_PATHNAME |
static int |
CONNECT_TIMEOUT |
static int |
DAMAGED |
static int |
DBKEY_SCOPE |
static int |
DEBUG |
static int |
DELETE_SHADOW |
static int |
DISABLE_JOURNAL |
static int |
DISABLE_WAL |
static int |
DROP_WALFILE |
static int |
DUMMY_PACKET_INTERVAL |
static int |
ENABLE_JOURNAL |
static int |
ENCRYPT_KEY |
static int |
FORCE_WRITE |
static int |
GARBAGE_COLLECT |
static int |
GBAK_ATTACH |
static int |
GFIX_ATTACH |
static int |
GSEC_ATTACH |
static int |
GSTAT_ATTACH |
static int |
INTERP |
static int |
JOURNAL |
static int |
LC_CTYPE |
static int |
LC_MESSAGES |
static int |
LICENSE |
static int |
NO_DB_TRIGGERS |
static int |
NO_GARBAGE_COLLECT |
static int |
NO_RESERVE |
static int |
NUM_BUFFERS |
static int |
NUMBER_OF_USERS |
static int |
OLD_DUMP_ID |
static int |
OLD_FILE |
static int |
OLD_FILE_SIZE |
static int |
OLD_NUM_FILES |
static int |
OLD_START_FILE |
static int |
OLD_START_PAGE |
static int |
OLD_START_SEQNO |
static int |
ONLINE |
static int |
ONLINE_DUMP |
static int |
OVERWRITE |
static int |
PAGE_SIZE |
static int |
PASSWORD |
static int |
PASSWORD_ENC |
static int |
PROCESS_ID |
static int |
PROCESS_NAME |
static int |
QUIT_LOG |
static int |
RESERVED |
static int |
SEC_ATTACH |
static int |
SET_DB_CHARSET |
static int |
SET_DB_READONLY |
static int |
SET_DB_SQL_DIALECT |
static int |
SET_PAGE_BUFFERS |
static int |
SHUTDOWN |
static int |
SHUTDOWN_DELAY |
static int |
SQL_DIALECT |
static int |
SQL_ROLE_NAME |
static int |
SWEEP |
static int |
SWEEP_INTERVAL |
static int |
SYS_USER_NAME |
static int |
SYS_USER_NAME_ENC |
static int |
TRACE |
static int |
TRUSTED_AUTH |
static int |
USER |
static int |
USER_NAME |
static int |
VERIFY |
static int |
WAL_BACKUP_DIR |
static int |
WAL_BUFSIZE |
static int |
WAL_CHKPTLEN |
static int |
WAL_GRP_CMT_WAIT |
static int |
WAL_NUMBUFS |
static int |
WORKING_DIRECTORY |
Modifier and Type | Method and Description |
---|---|
void |
addArgument(int argumentType)
Add argument with no parameters.
|
void |
addArgument(int argumentType,
byte[] content)
Add array of bytes.
|
void |
addArgument(int argumentType,
int value)
Add integer argument.
|
void |
addArgument(int argumentType,
java.lang.String value)
Add string argument.
|
DatabaseParameterBuffer |
deepCopy()
Make a deep copy of this object.
|
int |
getArgumentAsInt(int argumentType)
Get argument as int.
|
java.lang.String |
getArgumentAsString(int argumentType)
Get argument as string.
|
boolean |
hasArgument(int argumentType)
Check if this parameter buffer has specified argument.
|
void |
removeArgument(int argumentType)
Remove specified argument.
|
static final int CDD_PATHNAME
static final int ALLOCATION
static final int JOURNAL
static final int PAGE_SIZE
static final int NUM_BUFFERS
static final int BUFFER_LENGTH
static final int DEBUG
static final int GARBAGE_COLLECT
static final int VERIFY
static final int SWEEP
static final int ENABLE_JOURNAL
static final int DISABLE_JOURNAL
static final int DBKEY_SCOPE
static final int NUMBER_OF_USERS
static final int TRACE
static final int NO_GARBAGE_COLLECT
static final int DAMAGED
static final int LICENSE
static final int SYS_USER_NAME
static final int ENCRYPT_KEY
static final int ACTIVATE_SHADOW
static final int SWEEP_INTERVAL
static final int DELETE_SHADOW
static final int FORCE_WRITE
static final int BEGIN_LOG
static final int QUIT_LOG
static final int NO_RESERVE
static final int USER_NAME
static final int USER
static final int PASSWORD
static final int PASSWORD_ENC
static final int SYS_USER_NAME_ENC
static final int INTERP
static final int ONLINE_DUMP
static final int OLD_FILE_SIZE
static final int OLD_NUM_FILES
static final int OLD_FILE
static final int OLD_START_PAGE
static final int OLD_START_SEQNO
static final int OLD_START_FILE
static final int DROP_WALFILE
static final int OLD_DUMP_ID
static final int WAL_BACKUP_DIR
static final int WAL_CHKPTLEN
static final int WAL_NUMBUFS
static final int WAL_BUFSIZE
static final int WAL_GRP_CMT_WAIT
static final int LC_MESSAGES
static final int LC_CTYPE
static final int CACHE_MANAGER
static final int SHUTDOWN
static final int ONLINE
static final int SHUTDOWN_DELAY
static final int RESERVED
static final int OVERWRITE
static final int SEC_ATTACH
static final int DISABLE_WAL
static final int CONNECT_TIMEOUT
static final int DUMMY_PACKET_INTERVAL
static final int GBAK_ATTACH
static final int SQL_ROLE_NAME
static final int SET_PAGE_BUFFERS
static final int WORKING_DIRECTORY
static final int SQL_DIALECT
static final int SET_DB_READONLY
static final int SET_DB_SQL_DIALECT
static final int GFIX_ATTACH
static final int GSTAT_ATTACH
static final int SET_DB_CHARSET
static final int GSEC_ATTACH
static final int ADDRESS_PATH
static final int PROCESS_ID
static final int NO_DB_TRIGGERS
static final int TRUSTED_AUTH
static final int PROCESS_NAME
void addArgument(int argumentType)
argumentType
- type of argument.void addArgument(int argumentType, java.lang.String value)
argumentType
- type of argument.value
- string value to add.void addArgument(int argumentType, int value)
argumentType
- type of argument.value
- integer value to add.void addArgument(int argumentType, byte[] content)
argumentType
- type of argument.content
- content of argument.void removeArgument(int argumentType)
argumentType
- type of argument to remove.java.lang.String getArgumentAsString(int argumentType)
argumentType
- type of argument to find.null
if nothing found.int getArgumentAsInt(int argumentType)
argumentType
- type of argument to find.0
if nothing found.boolean hasArgument(int argumentType)
argumentType
- type of argument to find.true
if this buffer contains specified argument.DatabaseParameterBuffer deepCopy()
Copyright © 2001-2019 Jaybird (Firebird JDBC/JCA) team. All rights reserved.