Class Replication
java.lang.Object
org.lightcouch.Replication
This class provides access to the database replication API; a replication request
is sent via HTTP POST to
_replicate URI.
Usage Example:
ReplicationResult replication = dbClient.replication()
.source("source-db")
.target("target-db")
.createTarget(true)
.filter("example/filter1")
.trigger();
List<ReplicationHistory> histories = replication.getHistories();
- Since:
- 0.0.2
- Author:
- Ahmed Yehia
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontinuous(Boolean continuous) createTarget(Boolean createTarget) queryParams(String queryParams) queryParams(Map<String, Object> queryParams) Starts a replication since an update sequence.targetOauth(String consumerSecret, String consumerKey, String tokenSecret, String token) trigger()Triggers a replication request.
-
Constructor Details
-
Replication
-
-
Method Details
-
trigger
-
source
-
target
-
continuous
-
filter
-
queryParams
-
queryParams
-
docIds
-
proxy
-
cancel
-
createTarget
-
sinceSeq
Starts a replication since an update sequence.- Parameters:
sinceSeq- The update sequence- Returns:
Replication
-
targetOauth
public Replication targetOauth(String consumerSecret, String consumerKey, String tokenSecret, String token)
-