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