Package | Description |
---|---|
org.apache.directory.server.core.api.changelog | |
org.apache.directory.server.core.api.interceptor.context | |
org.apache.directory.server.core.changelog |
Ideas
|
Modifier and Type | Method and Description |
---|---|
static ChangeLogEvent |
ChangeLogEventSerializer.deserialize(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
ObjectInput in)
Deserializes a ChangeLogEvent instance.
|
ChangeLogEvent |
ChangeLog.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
org.apache.directory.api.ldap.model.ldif.LdifEntry reverse)
Records a change as a forward LDIF, a reverse change to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
ChangeLogStore.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
org.apache.directory.api.ldap.model.ldif.LdifEntry reverse)
Records a change as a forward LDIF, a reverse change to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
ChangeLog.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
List<org.apache.directory.api.ldap.model.ldif.LdifEntry> reverses)
Records a change as a forward LDIF, some reverse changes to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
ChangeLogStore.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
List<org.apache.directory.api.ldap.model.ldif.LdifEntry> reverses)
Records a change as a forward LDIF, some reverse changes to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
ChangeLogSearchEngine.lookup(long revision)
Looks up the ChangeLogEvent for a revision.
|
ChangeLogEvent |
ChangeLogStore.lookup(long revision)
Looks up the ChangeLogEvent for a revision.
|
Modifier and Type | Method and Description |
---|---|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogStore.find()
Gets a Cursor over all the ChangeLogEvents within the system since
revision 0.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.api.ldap.model.schema.AttributeType attributeType,
RevisionOrder order)
Finds all the ChangeLogEvents altering a particular attributeType.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.api.ldap.model.ldif.ChangeType changeType,
RevisionOrder order)
Finds all the ChangeLogEvents of a particular change type.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.api.ldap.model.name.Dn dn,
RevisionOrder order)
Finds all the ChangeLogEvents on an entry.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.api.ldap.model.name.Dn base,
org.apache.directory.api.ldap.model.message.SearchScope scope,
RevisionOrder order)
Finds all the ChangeLogEvents on an entry base and/or it's children/descendants.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.api.ldap.model.filter.ExprNode filter,
RevisionOrder order)
Finds all the ChangeLogEvents matched by the filter expression tree parameter.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(LdapPrincipal principal,
RevisionOrder order)
Finds all the ChangeLogEvents triggered by a principal in the system.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogStore.find(long startRevision,
long endRevision)
Finds the ChangeLogEvents that occurred between a revision range inclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(long startRevision,
long endRevision,
RevisionOrder order)
Finds the ChangeLogEvents that occurred between a revision range inclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(org.apache.directory.api.ldap.model.schema.ObjectClass objectClass,
RevisionOrder order)
Finds all the ChangeLogEvents altering a particular objectClass.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.find(RevisionOrder order)
Finds all the ChangeLogEvents within the system since revision 0.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogStore.findAfter(long revision)
Finds the ChangeLogEvents that occurred after a revision exclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.findAfter(long revision,
RevisionOrder order)
Finds the ChangeLogEvents that occurred after a revision inclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogStore.findBefore(long revision)
Gets a Cursor over the ChangeLogEvents that occurred before a revision
exclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
ChangeLogSearchEngine.findBefore(long revision,
RevisionOrder order)
Finds the ChangeLogEvents that occurred before a revision inclusive.
|
Modifier and Type | Method and Description |
---|---|
static void |
ChangeLogEventSerializer.serialize(ChangeLogEvent event,
ObjectOutput out)
Serializes a ChangeLogEvent instance.
|
Modifier and Type | Method and Description |
---|---|
ChangeLogEvent |
AbstractChangeOperationContext.getChangeLogEvent() |
ChangeLogEvent |
ChangeOperationContext.getChangeLogEvent()
Gets the ChangeLogEvent associated with this operation after the
operation has been executed.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractChangeOperationContext.setChangeLogEvent(ChangeLogEvent changeLogEvent) |
Modifier and Type | Method and Description |
---|---|
ChangeLogEvent |
MemoryChangeLogStore.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
org.apache.directory.api.ldap.model.ldif.LdifEntry reverse)
Records a change as a forward LDIF, a reverse change to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
DefaultChangeLog.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
org.apache.directory.api.ldap.model.ldif.LdifEntry reverse)
Records a change as a forward LDIF, a reverse change to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
MemoryChangeLogStore.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
List<org.apache.directory.api.ldap.model.ldif.LdifEntry> reverses)
Records a change as a forward LDIF, some reverse changes to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
DefaultChangeLog.log(LdapPrincipal principal,
org.apache.directory.api.ldap.model.ldif.LdifEntry forward,
List<org.apache.directory.api.ldap.model.ldif.LdifEntry> reverses)
Records a change as a forward LDIF, some reverse changes to revert the change and
the authorized principal triggering the revertable change event.
|
ChangeLogEvent |
MemoryChangeLogStore.lookup(long revision)
Looks up the ChangeLogEvent for a revision.
|
Modifier and Type | Method and Description |
---|---|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
MemoryChangeLogStore.find()
Gets a Cursor over all the ChangeLogEvents within the system since
revision 0.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
MemoryChangeLogStore.find(long startRevision,
long endRevision)
Finds the ChangeLogEvents that occurred between a revision range inclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
MemoryChangeLogStore.findAfter(long revision)
Finds the ChangeLogEvents that occurred after a revision exclusive.
|
org.apache.directory.api.ldap.model.cursor.Cursor<ChangeLogEvent> |
MemoryChangeLogStore.findBefore(long revision)
Gets a Cursor over the ChangeLogEvents that occurred before a revision
exclusive.
|
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.