public void disconnect() { client.disconnect(); }
public DatabaseSchema getDatabaseSchema(String dbName) { return client.getDatabaseSchema(dbName); }
public void stopEchoService() { client.stopEchoService(); }
public boolean isActive() { return client.isActive(); }
public ListenableFuture<List<String>> getDatabases() { return client.getDatabases(); }
public void startEchoService(EchoServiceCallbackFilters callbackFilters) { client.startEchoService(callbackFilters); }
public void lock( String lockId, LockAquisitionCallback lockedCallBack, LockStolenCallback stolenCallback) { client.lock(lockId, lockedCallBack, stolenCallback); }
public <T extends TypedBaseTable<?>> T getTypedRowWrapper( Class<T> klazz, Row<GenericTableSchema> row) { return client.getTypedRowWrapper(klazz, row); }
public <E extends TableSchema<E>> TableUpdates monitor( DatabaseSchema schema, List<MonitorRequest<E>> monitorRequests, MonitorCallBack callback) { return client.monitor(schema, monitorRequests, callback); }
public void cancelMonitor(MonitorHandle handler) { client.cancelMonitor(handler); }
public ListenableFuture<List<OperationResult>> transact( DatabaseSchema dbSchema, List<Operation> operations) { return client.transact(dbSchema, operations); }
public TransactionBuilder transactBuilder(DatabaseSchema dbSchema) { return client.transactBuilder(dbSchema); }
public ListenableFuture<DatabaseSchema> getSchema(String database) { return client.getSchema(database); }
public <T extends TypedBaseTable<?>> T createTypedRowWrapper(Class<T> klazz) { return client.createTypedRowWrapper(klazz); }
public ListenableFuture<Boolean> steal(String lockId) { return client.steal(lockId); }
public <T extends TypedBaseTable<?>> T createTypedRowWrapper( DatabaseSchema dbSchema, Class<T> klazz) { return client.createTypedRowWrapper(dbSchema, klazz); }
public ListenableFuture<Boolean> unLock(String lockId) { return client.unLock(lockId); }
public OvsdbConnectionInfo getConnectionInfo() { return client.getConnectionInfo(); }
@Override public ListenableFuture<List<OperationResult>> execute() { return client.transact(dbSchema, getOperations()); }