public class DefaultJournal extends Object implements org.apache.directory.server.core.api.journal.Journal
| Constructor and Description |
|---|
DefaultJournal() |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(long revision) |
void |
destroy() |
org.apache.directory.server.core.api.journal.JournalStore |
getJournalStore() |
int |
getRotation() |
void |
init(org.apache.directory.server.core.api.DirectoryService directoryService) |
boolean |
isEnabled() |
void |
log(org.apache.directory.server.core.api.LdapPrincipal principal,
long revision,
org.apache.directory.api.ldap.model.ldif.LdifEntry entry) |
void |
nack(long revision) |
void |
setEnabled(boolean enabled) |
void |
setJournalStore(org.apache.directory.server.core.api.journal.JournalStore store) |
void |
setRotation(int rotation) |
public DefaultJournal()
public void destroy() throws org.apache.directory.api.ldap.model.exception.LdapException
destroy in interface org.apache.directory.server.core.api.journal.Journalorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic org.apache.directory.server.core.api.journal.JournalStore getJournalStore()
getJournalStore in interface org.apache.directory.server.core.api.journal.Journalpublic void init(org.apache.directory.server.core.api.DirectoryService directoryService) throws org.apache.directory.api.ldap.model.exception.LdapException
init in interface org.apache.directory.server.core.api.journal.Journalorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic boolean isEnabled()
isEnabled in interface org.apache.directory.server.core.api.journal.Journalpublic void log(org.apache.directory.server.core.api.LdapPrincipal principal, long revision, org.apache.directory.api.ldap.model.ldif.LdifEntry entry) throws org.apache.directory.api.ldap.model.exception.LdapException
log in interface org.apache.directory.server.core.api.journal.Journalorg.apache.directory.api.ldap.model.exception.LdapExceptionpublic void ack(long revision)
ack in interface org.apache.directory.server.core.api.journal.Journalpublic void nack(long revision)
nack in interface org.apache.directory.server.core.api.journal.Journalpublic int getRotation()
getRotation in interface org.apache.directory.server.core.api.journal.Journalpublic void setRotation(int rotation)
setRotation in interface org.apache.directory.server.core.api.journal.Journalrotation - the rotation to setpublic void setEnabled(boolean enabled)
setEnabled in interface org.apache.directory.server.core.api.journal.Journalpublic void setJournalStore(org.apache.directory.server.core.api.journal.JournalStore store)
setJournalStore in interface org.apache.directory.server.core.api.journal.JournalCopyright © 2003–2023 The Apache Software Foundation. All rights reserved.