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.TException
void isProtocolVersionSupported(java.lang.String clientVersion, org.apache.thrift.async.AsyncMethodCallback<TProtocolVersionTestResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void getBdbVersion(org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void shutdown(org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void openEnvironment(java.lang.String homeDir, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<TEnvironment> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void closeEnvironmentHandle(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void closeEnvironmentHandles(java.lang.String homeDir, long minIdleInMilli, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void deleteEnvironmentAndDatabases(java.lang.String homeDir, boolean force, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void getEnvironmentConfig(TEnvironment env, org.apache.thrift.async.AsyncMethodCallback<TEnvironmentConfig> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void setEnvironmentConfig(TEnvironment env, TEnvironmentConfig envConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
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) throws org.apache.thrift.TException
org.apache.thrift.TException
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) throws org.apache.thrift.TException
org.apache.thrift.TException
void 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.TException
void 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.TException
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) throws org.apache.thrift.TException
org.apache.thrift.TException
void closeDatabaseHandle(TDatabase db, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
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) throws org.apache.thrift.TException
org.apache.thrift.TException
void getDatabaseConfig(TDatabase db, org.apache.thrift.async.AsyncMethodCallback<TDatabaseConfig> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void setDatabaseConfig(TDatabase db, TDatabaseConfig dbConfig, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void dbGet(TDatabase db, TTransaction txn, TKeyData keyData, TDbGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void dbGetWithPKey(TDatabase sdb, TTransaction txn, TKeyDataWithPKey keyPKey, TDbGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetWithPKeyResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void 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.TException
void 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.TException
void dbKeyExists(TDatabase db, TTransaction txn, TDbt key, org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void dbKeyRange(TDatabase db, TTransaction txn, TDbt key, org.apache.thrift.async.AsyncMethodCallback<TKeyRangeResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void 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.TException
void dbTruncate(TDatabase db, TTransaction txn, boolean countRecords, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void openCursor(TDatabase db, TTransaction txn, TCursorConfig cursorConfig, org.apache.thrift.async.AsyncMethodCallback<TCursor> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void closeCursorHandle(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void getCursorConfig(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<TCursorConfig> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void getCursorCachePriority(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<TCachePriority> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void setCursorCachePriority(TCursor cursor, TCachePriority priority, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorGet(TCursor cursor, TKeyData keyData, TCursorGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorGetWithPKey(TCursor cursor, TKeyDataWithPKey keyPKey, TCursorGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetWithPKeyResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorPut(TCursor cursor, TKeyDataWithSecondaryKeys pair, TCursorPutConfig config, org.apache.thrift.async.AsyncMethodCallback<TPutResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorDelete(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<TOperationStatus> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorDup(TCursor cursor, boolean samePos, org.apache.thrift.async.AsyncMethodCallback<TCursor> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorCompare(TCursor cursor1, TCursor cursor2, org.apache.thrift.async.AsyncMethodCallback<java.lang.Short> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void cursorCount(TCursor cursor, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void 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.TException
void closeJoinCursorHandle(TJoinCursor cursor, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void joinCursorGet(TJoinCursor cursor, TJoinCursorGetConfig config, org.apache.thrift.async.AsyncMethodCallback<TGetResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void beginTransaction(TEnvironment env, TTransaction parent, TTransactionConfig config, org.apache.thrift.async.AsyncMethodCallback<TTransaction> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void txnAbort(TTransaction txn, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void txnCommit(TTransaction txn, TDurabilityPolicy durability, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void txnGetPriority(TTransaction txn, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void txnSetPriority(TTransaction txn, int priority, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void openSequence(TDatabase db, TTransaction txn, TDbt key, TSequenceConfig config, org.apache.thrift.async.AsyncMethodCallback<TSequence> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void closeSequenceHandle(TSequence seq, org.apache.thrift.async.AsyncMethodCallback<java.lang.Void> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void 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.TException
void sequenceGet(TSequence seq, TTransaction txn, int delta, org.apache.thrift.async.AsyncMethodCallback<java.lang.Long> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void getEnvStatistics(TEnvironment env, TEnvStatConfig config, org.apache.thrift.async.AsyncMethodCallback<TEnvStatResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
void getDatabaseStatistics(TDatabase db, TTransaction txn, boolean fast, org.apache.thrift.async.AsyncMethodCallback<TDatabaseStatResult> resultHandler) throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.