public interface InternalReplicationDriver extends BaseDriverInterface
getHttpManager, setHttpManager
ReplicationInventoryEntity getReplicationInventory(String database, Boolean includeSystem) throws ArangoException
ArangoException
<T> void getReplicationDump(String database, String collectionName, Long from, Long to, Integer chunkSize, Boolean ticks, Class<T> clazz, DumpHandler<T> handler) throws ArangoException
ArangoException
ReplicationSyncEntity syncReplication(String localDatabase, String endpoint, String database, String username, String password, RestrictType restrictType, String... restrictCollections) throws ArangoException
ArangoException
String getReplicationServerId() throws ArangoException
ArangoException
boolean startReplicationLogger(String database) throws ArangoException
ArangoException
boolean stopReplicationLogger(String database) throws ArangoException
ArangoException
ReplicationLoggerConfigEntity getReplicationLoggerConfig(String database) throws ArangoException
ArangoException
ReplicationLoggerConfigEntity setReplicationLoggerConfig(String database, Boolean autoStart, Boolean logRemoteChanges, Long maxEvents, Long maxEventsSize) throws ArangoException
ArangoException
ReplicationLoggerStateEntity getReplicationLoggerState(String database) throws ArangoException
ArangoException
ReplicationApplierConfigEntity getReplicationApplierConfig(String database) throws ArangoException
ArangoException
ReplicationApplierConfigEntity setReplicationApplierConfig(String localDatabase, String endpoint, String database, String username, String password, Integer maxConnectRetries, Integer connectTimeout, Integer requestTimeout, Integer chunkSize, Boolean autoStart, Boolean adaptivePolling) throws ArangoException
ArangoException
ReplicationApplierConfigEntity setReplicationApplierConfig(String database, ReplicationApplierConfigEntity param) throws ArangoException
ArangoException
ReplicationApplierStateEntity startReplicationApplier(String database, Long from) throws ArangoException
ArangoException
ReplicationApplierStateEntity stopReplicationApplier(String database) throws ArangoException
ArangoException
ReplicationApplierStateEntity getReplicationApplierState(String database) throws ArangoException
ArangoException
Copyright © 2012–2016 ArangoDB GmbH. All rights reserved.