Package | Description |
---|---|
org.opends.server.backends |
Contains various Directory Server backend implementations.
|
org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
org.opends.server.replication.common |
This package contains utilities that can are used by all the packages
below org.opends.server.replication.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part
of the Multimaster replication feature.
|
org.opends.server.replication.server.changelog.api |
This package contains the API for the changelog database.
|
org.opends.server.replication.server.changelog.file |
This package contains a file-based log implementation for the changelog
database API.
|
Modifier and Type | Method and Description |
---|---|
static void |
ChangelogBackend.updateCookieToMediumConsistencyPoint(MultiDomainServerState cookie,
ECLMultiDomainDBCursor cursor,
ChangeNumberIndexRecord cnIndexRecord)
Rebuilds the changelogcookie starting at the newest change number index record.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainServerState |
ExternalChangelogRequestControl.getCookie()
Returns a copy of the cookie value.
|
Constructor and Description |
---|
ExternalChangelogRequestControl(boolean isCritical,
MultiDomainServerState cookie)
Create a new external change log request control to contain the cookie.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MultiDomainServerState.cover(MultiDomainServerState covered)
Test if this object covers the provided covered object.
|
boolean |
MultiDomainServerState.equalsTo(MultiDomainServerState other)
Test if this object equals the provided other object.
|
org.forgerock.util.Pair<org.forgerock.opendj.ldap.Dn,CSN> |
MultiDomainServerState.getOldestCSNExcluding(MultiDomainServerState excludedCSNs)
Returns the oldest Pair<DN, CSN> held in current object, excluding
the provided CSNs.
|
void |
MultiDomainServerState.update(MultiDomainServerState state)
Update the current object with the provided multi domain server state.
|
Constructor and Description |
---|
MultiDomainServerState(MultiDomainServerState cookie)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainServerState |
ReplicationServer.getNewestECLCookie(Set<org.forgerock.opendj.ldap.Dn> excludedBaseDNs)
Returns the newest cookie value.
|
MultiDomainServerState |
ChangelogState.getOfflineReplicas()
Returns the internal MultiDomainServerState for offline replicas.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationServer.validateCookie(MultiDomainServerState cookie,
Set<org.forgerock.opendj.ldap.Dn> ignoredBaseDNs)
Validate that provided cookie is coherent with this replication server,
when ignoring the provided set of DNs.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainDBCursor |
ReplicationDomainDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options)
Generates a
DBCursor across all the domains starting before, at or
after the provided MultiDomainServerState for each domain,
depending on the provided matching and positioning strategies. |
MultiDomainDBCursor |
ReplicationDomainDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options,
Set<org.forgerock.opendj.ldap.Dn> excludedDomainDns)
Generates a
DBCursor across all the domains starting before, at or
after the provided MultiDomainServerState for each domain,
excluding a provided set of domain DNs. |
Modifier and Type | Method and Description |
---|---|
MultiDomainDBCursor |
FileChangelogDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options) |
MultiDomainDBCursor |
FileChangelogDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options,
Set<org.forgerock.opendj.ldap.Dn> excludedDomainDns) |
protected void |
ChangeNumberIndexer.notifyEntryAddedToChangelog(org.forgerock.opendj.ldap.Dn baseDN,
long changeNumber,
MultiDomainServerState cookie,
UpdateMsg msg)
Notifies the
ChangelogBackend that a new entry has been added. |
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.