ReplicationCommand cmd = new ReplicationCommand.Builder() .source("actor") .target(target) .docIds(docids) .build();
@Override public ReplicationStatus replicateTo(String target, Collection<String> docIds) { ReplicationCommand cmd = new ReplicationCommand.Builder() .target(target).source(dbName).docIds(docIds).build(); return dbInstance.replicate(cmd); }
@Override public ReplicationStatus replicateTo(String target) { ReplicationCommand cmd = new ReplicationCommand.Builder() .target(target).source(dbName).build(); return dbInstance.replicate(cmd); }
@Override public ReplicationStatus replicateFrom(String source) { ReplicationCommand cmd = new ReplicationCommand.Builder() .target(dbName).source(source).build(); return dbInstance.replicate(cmd); }
@Override public ReplicationStatus replicateFrom(String source, Collection<String> docIds) { ReplicationCommand cmd = new ReplicationCommand.Builder() .target(dbName).source(source).docIds(docIds).build(); return dbInstance.replicate(cmd); }