| Modifier and Type | Class and Description |
|---|---|
class |
JournalCreator
This is the worker class to use in Journaling mode (normal mode).
|
class |
Journaler
A Management module that decorates a ManagementDelegate module with code that
either creates a Journal or consumes a Journal, depending on the startup
parameters.
|
class |
JournalReader
The abstract base for all JournalReader classes.
|
class |
JournalWriter
The abstract base for all JournalWriter classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JournalHelper
A collection of utility methods for use in the Journal classes.
|
class |
ParameterHelper
A collection of utility methods to help the Journal classes to read parameter
values.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AddDatastreamMethod
Adapter class for Management.addDatastream()
|
class |
AddRelationshipMethod
Adapter class for Management.addRelationship()
|
class |
GetNextPidMethod
Adapter class for Management.getNextPID()
|
class |
IngestMethod
Adapter class for Management.ingest()
|
class |
ManagementMethod
Abstract base class for the classes that act as adapters to the Management
methods.
|
class |
ModifyDatastreamByReferenceMethod
Adapter class for Management.modifyDatastreamByReference()
|
class |
ModifyDatastreamByValueMethod
Adapter class for Management.modifyDatastreamByValue().
|
class |
ModifyObjectMethod
Adapter class for Management.modifyObject().
|
class |
PurgeDatastreamMethod
Adapter class for Management.purgeDatastream().
|
class |
PurgeObjectMethod
Adapter class for Management.purgeObject().
|
class |
PurgeRelationshipMethod
Adapter class for Management.purgeRelationship().
|
class |
PutTempStreamMethod
Adapter class for Management.putTempStream().
|
class |
SetDatastreamStateMethod
Adapter class for Management.setDatastreamState().
|
class |
SetDatastreamVersionableMethod
Adapter class for Management.setDatastreamVersionable()
|
| Modifier and Type | Class and Description |
|---|---|
class |
MulticastJournalWriter
SYNCHRONIZATION NOTE: All public methods are synchronized against
JournalWriter.SYNCHRONIZER, as is the closeFile
method. |
| Modifier and Type | Class and Description |
|---|---|
class |
LockingFollowingJournalReader
A Following Journal Reader that can be made quiescent by the presence of a
lock file.
|
class |
MultiFileFollowingJournalReader
A JournalReader implementation for "following" a leading server, when the
leading server is using a
MultiFileJournalWriter, or the equivalent. |
class |
MultiFileJournalHelper
Utility methods for use by the Multi-file Journaling classes.
|
class |
MultiFileJournalReader
A JournalReader implementation for "recovering", when using a
MultiFileJournalWriter, or the equivalent. |
class |
MultiFileJournalWriter
An implementation of JournalWriter that writes a series of Journal files to a
specified directory.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SingleFileJournalReader
A rudimentary implementation of JournalReader that just reads all entries
from a single Journal file.
|
class |
SingleFileJournalWriter
A rudimentary implementation of JournalWriter that just writes all entries to
a single Journal file.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BufferedJournalRecoveryLog
A simple implementation of JournalRecoveryLog that keeps the entire log in a
StringBuffer, and writes it to a file on shutdown().
|
class |
JournalRecoveryLog
The abstract base for all JournalRecoveryLog classes.
|
class |
RenamingJournalRecoveryLog
A production-oriented implementation of
JournalRecoveryLog. |
class |
UnbufferedJournalRecoveryLog
A basic implementation of RecoveryLog.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractXmlReader
An abstract base class that provides some useful methods for the XML reader
classes.
|
class |
AbstractXmlWriter
An abstract base class that provides some useful methods for the XML writer
classes.
|
class |
ContextXmlReader
Reads a Context tag from the journal file, and assembles a
JournalEntryContext from it.
|
class |
ContextXmlWriter
Write an entire Context object to the Journal file.
|
Copyright © 2013 DuraSpace. All Rights Reserved.