public class ReplicaDescriptor extends Object
Note: this does not represent a replication server.
Constructor and Description |
---|
ReplicaDescriptor() |
Modifier and Type | Method and Description |
---|---|
long |
getAgeOfOldestMissingChange()
Returns the age of the oldest missing change.
|
String |
getBackendId()
Returns the name of the backend where this replica is defined.
|
int |
getEntries()
Returns the number of entries contained in the replica.
|
int |
getMissingChanges()
Returns the number of missing changes.
|
Set<String> |
getObjectClasses()
Returns object classes of the backend attached to this replica.
|
Set<HostPort> |
getReplicationServers()
Returns a set containing the String representation of the replication
servers that are defined in the replication domain for this replica.
|
ServerDescriptor |
getServer()
Returns the ServerDescriptor object associated with the server where this
replica is located.
|
int |
getServerId()
Returns the server id for the replication domain associated with this replica.
|
SuffixDescriptor |
getSuffix()
Returns the SuffixDescriptor object representing the suffix topology
across servers to which this replica belongs.
|
boolean |
isReplicated()
Returns whether this replica is replicated or not.
|
boolean |
isReplicationEnabled()
Returns whether replication is replicated on this server or not.
|
void |
setAgeOfOldestMissingChange(long ageOfOldestMissingChange)
Sets the age of the oldest missing change.
|
void |
setBackendId(String backendId)
Sets the name of the backend where this replica is defined.
|
void |
setEntries(int nbEntries)
Sets the number of entries contained in the replica.
|
void |
setMissingChanges(int missingChanges)
Sets the number of missing changes.
|
void |
setObjectClasses(Set<String> objectClasses)
Sets the object classes of the backend attached to this replica.
|
void |
setReplicationServers(Set<HostPort> replicationServers)
Sets the list of replication servers (in their String representation) that
are defined in the replication domain for this replica.
|
void |
setServer(ServerDescriptor server)
Sets the server where this replica is located.
|
void |
setServerId(int serverId)
Sets the server id for the replication domain associated with this replica.
|
void |
setSuffix(SuffixDescriptor suffix)
Sets the SuffixDescriptor object representing the suffix topology
across servers to which this replica belongs.
|
String |
toString() |
public ReplicaDescriptor()
public int getEntries()
public boolean isReplicated()
true
if the replica is replicated, false
otherwise.public boolean isReplicationEnabled()
true
if replication is enabled, false
otherwise.public void setEntries(int nbEntries)
nbEntries
- the number of entries contained in the replica.public ServerDescriptor getServer()
public void setServer(ServerDescriptor server)
server
- the ServerDescriptor object associated with the server where
this replica is located.public SuffixDescriptor getSuffix()
public void setSuffix(SuffixDescriptor suffix)
suffix
- the SuffixDescriptor object representing the suffix topology
across servers to which this replica belongs.public Set<HostPort> getReplicationServers()
public void setReplicationServers(Set<HostPort> replicationServers)
replicationServers
- the list of replication servers (in their String
representation) that are defined in the replication domain for this
replica.public int getServerId()
public void setServerId(int serverId)
serverId
- the server id for the replication domain associated with this replica.public long getAgeOfOldestMissingChange()
public void setAgeOfOldestMissingChange(long ageOfOldestMissingChange)
ageOfOldestMissingChange
- the age of the oldest missing change.public int getMissingChanges()
public void setMissingChanges(int missingChanges)
missingChanges
- the number of missing changes.public String getBackendId()
public void setBackendId(String backendId)
backendId
- the name of the backend.public Set<String> getObjectClasses()
public void setObjectClasses(Set<String> objectClasses)
objectClasses
- object classes of the backend attached to this replica.Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.