public static interface BdbService.AsyncIface
| Modifier and Type | Method and Description |
|---|---|
void |
beginTransaction(TEnvironment env,
TTransaction parent,
TTransactionConfig config,
org.apache.thrift.async.AsyncMethodCallback<TTransaction> resultHandler) |
void |
checkpoint(TEnvironment env,
int kbytes,
int min,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeCursorHandle(TCursor cursor,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeDatabaseHandle(TDatabase db,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeDatabaseHandles(java.lang.String envHomeDir,
java.lang.String fileName,
java.lang.String databaseName,
long minIdleInMilli,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeEnvironmentHandle(TEnvironment env,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeEnvironmentHandles(java.lang.String homeDir,
long minIdleInMilli,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeJoinCursorHandle(TJoinCursor cursor,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
closeSequenceHandle(TSequence seq,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
cursorCompare(TCursor cursor1,
TCursor cursor2,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Short> resultHandler) |
void |
cursorCount(TCursor cursor,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) |
void |
cursorDelete(TCursor cursor,
org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) |
void |
cursorDup(TCursor cursor,
boolean samePos,
org.apache.thrift.async.AsyncMethodCallback<TCursor> resultHandler) |
void |
cursorGet(TCursor cursor,
TKeyData keyData,
TCursorGetConfig config,
org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) |
void |
cursorGetWithPKey(TCursor cursor,
TKeyDataWithPKey keyPKey,
TCursorGetConfig config,
org.apache.thrift.async.AsyncMethodCallback<TGetWithPKeyResult> resultHandler) |
void |
cursorPut(TCursor cursor,
TKeyDataWithSecondaryKeys pair,
TCursorPutConfig config,
org.apache.thrift.async.AsyncMethodCallback<TPutResult> resultHandler) |
void |
dbCompact(TDatabase db,
TTransaction txn,
TDbt start,
TDbt stop,
TCompactConfig config,
org.apache.thrift.async.AsyncMethodCallback<TCompactResult> resultHandler) |
void |
dbDelete(TDatabase db,
TTransaction txn,
java.util.List<TKeyData> keyOrPairs,
org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) |
void |
dbGet(TDatabase db,
TTransaction txn,
TKeyData keyData,
TDbGetConfig config,
org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) |
void |
dbGetWithPKey(TDatabase sdb,
TTransaction txn,
TKeyDataWithPKey keyPKey,
TDbGetConfig config,
org.apache.thrift.async.AsyncMethodCallback<TGetWithPKeyResult> resultHandler) |
void |
dbKeyExists(TDatabase db,
TTransaction txn,
TDbt key,
org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) |
void |
dbKeyRange(TDatabase db,
TTransaction txn,
TDbt key,
org.apache.thrift.async.AsyncMethodCallback<TKeyRangeResult> resultHandler) |
void |
dbPut(TDatabase db,
TTransaction txn,
java.util.List<TKeyDataWithSecondaryKeys> pairs,
TDbPutConfig config,
org.apache.thrift.async.AsyncMethodCallback<TPutResult> resultHandler) |
void |
dbTruncate(TDatabase db,
TTransaction txn,
boolean countRecords,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) |
void |
deleteEnvironmentAndDatabases(java.lang.String homeDir,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
getBdbVersion(org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) |
void |
getCursorCachePriority(TCursor cursor,
org.apache.thrift.async.AsyncMethodCallback<TCachePriority> resultHandler) |
void |
getCursorConfig(TCursor cursor,
org.apache.thrift.async.AsyncMethodCallback<TCursorConfig> resultHandler) |
void |
getDatabaseConfig(TDatabase db,
org.apache.thrift.async.AsyncMethodCallback<TDatabaseConfig> resultHandler) |
void |
getDatabaseStatistics(TDatabase db,
TTransaction txn,
boolean fast,
org.apache.thrift.async.AsyncMethodCallback<TDatabaseStatResult> resultHandler) |
void |
getEnvironmentConfig(TEnvironment env,
org.apache.thrift.async.AsyncMethodCallback<TEnvironmentConfig> resultHandler) |
void |
getEnvStatistics(TEnvironment env,
TEnvStatConfig config,
org.apache.thrift.async.AsyncMethodCallback<TEnvStatResult> resultHandler) |
void |
isProtocolVersionSupported(java.lang.String clientVersion,
org.apache.thrift.async.AsyncMethodCallback<TProtocolVersionTestResult> resultHandler) |
void |
joinCursorGet(TJoinCursor cursor,
TJoinCursorGetConfig config,
org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) |
void |
openCursor(TDatabase db,
TTransaction txn,
TCursorConfig cursorConfig,
org.apache.thrift.async.AsyncMethodCallback<TCursor> resultHandler) |
void |
openDatabase(TEnvironment env,
TTransaction txn,
java.lang.String fileName,
java.lang.String databaseName,
TDatabaseConfig dbConfig,
org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler) |
void |
openEnvironment(java.lang.String homeDir,
TEnvironmentConfig envConfig,
org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler) |
void |
openJoinCursor(TDatabase pdb,
java.util.List<TCursor> scursors,
boolean sortCursors,
org.apache.thrift.async.AsyncMethodCallback<TJoinCursor> resultHandler) |
void |
openSecondaryDatabase(TEnvironment env,
TTransaction txn,
java.lang.String fileName,
java.lang.String databaseName,
TDatabase primaryDb,
TSecondaryDatabaseConfig sdbConfig,
org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler) |
void |
openSequence(TDatabase db,
TTransaction txn,
TDbt key,
TSequenceConfig config,
org.apache.thrift.async.AsyncMethodCallback<TSequence> resultHandler) |
void |
ping(org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
removeDatabase(TEnvironment env,
TTransaction txn,
java.lang.String fileName,
java.lang.String databaseName,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
removeSequence(TDatabase db,
TTransaction txn,
TDbt key,
boolean isAutoCommitNoSync,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
renameDatabase(TEnvironment env,
TTransaction txn,
java.lang.String fileName,
java.lang.String databaseName,
java.lang.String newName,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
sequenceGet(TSequence seq,
TTransaction txn,
int delta,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Long> resultHandler) |
void |
setCursorCachePriority(TCursor cursor,
TCachePriority priority,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
setDatabaseConfig(TDatabase db,
TDatabaseConfig dbConfig,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
setEnvironmentConfig(TEnvironment env,
TEnvironmentConfig envConfig,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
shutdown(org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
txnAbort(TTransaction txn,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
txnCommit(TTransaction txn,
TDurabilityPolicy durability,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void |
txnGetPriority(TTransaction txn,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) |
void |
txnSetPriority(TTransaction txn,
int priority,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) |
void ping(org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid isProtocolVersionSupported(java.lang.String clientVersion,
org.apache.thrift.async.AsyncMethodCallback<TProtocolVersionTestResult> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getBdbVersion(org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid shutdown(org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid openEnvironment(java.lang.String homeDir,
TEnvironmentConfig envConfig,
org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeEnvironmentHandle(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeEnvironmentHandles(java.lang.String homeDir,
long minIdleInMilli,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid deleteEnvironmentAndDatabases(java.lang.String homeDir,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getEnvironmentConfig(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<TEnvironmentConfig> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid removeDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid renameDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, java.lang.String newName, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid checkpoint(TEnvironment env, int kbytes, int min, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid openDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabaseConfig dbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid openSecondaryDatabase(TEnvironment env, TTransaction txn, java.lang.String fileName, java.lang.String databaseName, TDatabase primaryDb, TSecondaryDatabaseConfig sdbConfig, org.apache.thrift.async.AsyncMethodCallback<TDatabase> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeDatabaseHandle(TDatabase db, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeDatabaseHandles(java.lang.String envHomeDir,
java.lang.String fileName,
java.lang.String databaseName,
long minIdleInMilli,
org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler)
throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getDatabaseConfig(TDatabase db, org.apache.thrift.async.AsyncMethodCallback<TDatabaseConfig> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid setDatabaseConfig(TDatabase db, TDatabaseConfig dbConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbGet(TDatabase db, TTransaction txn, TKeyData keyData, TDbGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbGetWithPKey(TDatabase sdb, TTransaction txn, TKeyDataWithPKey keyPKey, TDbGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetWithPKeyResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbPut(TDatabase db, TTransaction txn, java.util.List<TKeyDataWithSecondaryKeys> pairs, TDbPutConfig config, org.apache.thrift.async.AsyncMethodCallback<TPutResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbDelete(TDatabase db, TTransaction txn, java.util.List<TKeyData> keyOrPairs, org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbKeyExists(TDatabase db, TTransaction txn, TDbt key, org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbKeyRange(TDatabase db, TTransaction txn, TDbt key, org.apache.thrift.async.AsyncMethodCallback<TKeyRangeResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbCompact(TDatabase db, TTransaction txn, TDbt start, TDbt stop, TCompactConfig config, org.apache.thrift.async.AsyncMethodCallback<TCompactResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid dbTruncate(TDatabase db, TTransaction txn, boolean countRecords, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid openCursor(TDatabase db, TTransaction txn, TCursorConfig cursorConfig, org.apache.thrift.async.AsyncMethodCallback<TCursor> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeCursorHandle(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getCursorConfig(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<TCursorConfig> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getCursorCachePriority(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<TCachePriority> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid setCursorCachePriority(TCursor cursor, TCachePriority priority, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorGet(TCursor cursor, TKeyData keyData, TCursorGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorGetWithPKey(TCursor cursor, TKeyDataWithPKey keyPKey, TCursorGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetWithPKeyResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorPut(TCursor cursor, TKeyDataWithSecondaryKeys pair, TCursorPutConfig config, org.apache.thrift.async.AsyncMethodCallback<TPutResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorDelete(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorDup(TCursor cursor, boolean samePos, org.apache.thrift.async.AsyncMethodCallback<TCursor> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorCompare(TCursor cursor1, TCursor cursor2, org.apache.thrift.async.AsyncMethodCallback<java.lang.Short> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid cursorCount(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid openJoinCursor(TDatabase pdb, java.util.List<TCursor> scursors, boolean sortCursors, org.apache.thrift.async.AsyncMethodCallback<TJoinCursor> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeJoinCursorHandle(TJoinCursor cursor, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid joinCursorGet(TJoinCursor cursor, TJoinCursorGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config, org.apache.thrift.async.AsyncMethodCallback<TTransaction> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid txnAbort(TTransaction txn, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid txnCommit(TTransaction txn, TDurabilityPolicy durability, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid txnGetPriority(TTransaction txn, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid txnSetPriority(TTransaction txn, int priority, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid openSequence(TDatabase db, TTransaction txn, TDbt key, TSequenceConfig config, org.apache.thrift.async.AsyncMethodCallback<TSequence> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid closeSequenceHandle(TSequence seq, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid removeSequence(TDatabase db, TTransaction txn, TDbt key, boolean isAutoCommitNoSync, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid sequenceGet(TSequence seq, TTransaction txn, int delta, org.apache.thrift.async.AsyncMethodCallback<java.lang.Long> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getEnvStatistics(TEnvironment env, TEnvStatConfig config, org.apache.thrift.async.AsyncMethodCallback<TEnvStatResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionvoid getDatabaseStatistics(TDatabase db, TTransaction txn, boolean fast, org.apache.thrift.async.AsyncMethodCallback<TDatabaseStatResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TExceptionCopyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.