public class DataReplicationOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DataReplicationOptions.Type
This enumeration is used to know what the user wants to do for the data
(import data or not, what use as source of the data...).
|
Modifier and Type | Method and Description |
---|---|
static DataReplicationOptions |
createFirstInTopology(int replicationPort,
boolean secureReplication)
Construct an FIRST_IN_TOPOLOGY object.
|
static DataReplicationOptions |
createInExistingTopology(AuthenticationData authenticationData,
int replicationPort,
boolean secureReplication)
Construct an IN_EXISTING_TOPOLOGY object.
|
static DataReplicationOptions |
createStandalone()
Construct an STANDALONE object.
|
AuthenticationData |
getAuthenticationData()
Returns the AuthenticationData to the server used to replicate.
|
int |
getReplicationPort()
Returns the port that is going to be used for replication.
|
DataReplicationOptions.Type |
getType()
Returns the type of DataReplicationOptions represented by this object
(replicate or not).
|
boolean |
useSecureReplication()
Returns whether servers must encrypt data for the replication communication
with this server.
|
public static DataReplicationOptions createFirstInTopology(int replicationPort, boolean secureReplication)
replicationPort
- the replication port.secureReplication
- whether servers must encrypt data for the
replication communication with this server.public static DataReplicationOptions createStandalone()
public static DataReplicationOptions createInExistingTopology(AuthenticationData authenticationData, int replicationPort, boolean secureReplication)
authenticationData
- the authentication data.replicationPort
- the replication port.secureReplication
- whether servers must encrypt data for the
replication communication with this server.public DataReplicationOptions.Type getType()
public AuthenticationData getAuthenticationData()
public int getReplicationPort()
public boolean useSecureReplication()
true
if the servers must encrypt data for the
replication communication and false
otherwise.Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.