Instances of this interface represent Transaction Parameter Buffer from the
Firebird API.
AUTOCOMMIT
public static final int AUTOCOMMIT
COMMIT_TIME
public static final int COMMIT_TIME
CONCURRENCY
public static final int CONCURRENCY
CONSISTENCY
public static final int CONSISTENCY
EXCLUSIVE
public static final int EXCLUSIVE
IGNORE_LIMBO
public static final int IGNORE_LIMBO
LOCK_READ
public static final int LOCK_READ
LOCK_WRITE
public static final int LOCK_WRITE
NOWAIT
public static final int NOWAIT
NO_AUTO_UNDO
public static final int NO_AUTO_UNDO
NO_REC_VERSION
public static final int NO_REC_VERSION
PROTECTED
public static final int PROTECTED
READ
public static final int READ
READ_COMMITTED
public static final int READ_COMMITTED
REC_VERSION
public static final int REC_VERSION
RESTART_REQUESTS
public static final int RESTART_REQUESTS
SHARED
public static final int SHARED
VERB_TIME
public static final int VERB_TIME
WAIT
public static final int WAIT
WRITE
public static final int WRITE
addArgument
public void addArgument(int argumentType)
Add argument.
argumentType - type of argument.
addArgument
public void addArgument(int argumentType,
String value) Add string argument.
argumentType - type of argument.value - string value to add.
addArgument
public void addArgument(int argumentType,
byte[] content) Add array of bytes.
argumentType - type of argument.content - content of argument.
addArgument
public void addArgument(int argumentType,
int value) Add integer argument.
argumentType - type of argument.value - integer value to add.
getArgumentAsInt
public int getArgumentAsInt(int argumentType)
Get argument as int.
argumentType - type of argument to find.
- argument as string or
0 if nothing found.
getArgumentAsString
public String getArgumentAsString(int argumentType)
Get argument as string.
argumentType - type of argument to find.
- argument as string or
null if nothing found.
hasArgument
public boolean hasArgument(int argumentType)
Check if this parameter buffer has specified argument.
argumentType - type of argument to find.
true if this buffer contains specified argument.
removeArgument
public void removeArgument(int argumentType)
Remove specified argument.
argumentType - type of argument to remove.