Package | Description |
---|---|
com.tangosol.io.journal |
Contains classes related to the journaling services.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
FlashJournalRM.Dependencies
The Dependencies interface provides a FlashJournalRM object with its external dependencies.
|
static interface |
RamJournalRM.Dependencies
The Dependencies interface provides a RamJournalRM object with its external dependencies.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractJournalRM.DefaultDependencies
The DefaultDependencies class provides a default implementation of Dependencies.
|
static class |
FlashJournalRM.DefaultDependencies
The DefaultDependencies class provides a default implementation of Dependencies.
|
static class |
RamJournalRM.DefaultDependencies
The DefaultDependencies class provides a default implementation of Dependencies.
|
Modifier and Type | Field and Description |
---|---|
protected AbstractJournalRM.Dependencies |
AbstractJournalRM.m_dependencies
The configuration used by this instance.
|
Modifier and Type | Method and Description |
---|---|
AbstractJournalRM.Dependencies |
AbstractJournalRM.getDependencies()
Return the Dependencies object.
|
AbstractJournalRM.Dependencies |
AbstractJournalRM.DefaultDependencies.validate()
Validate the supplied dependencies.
|
Modifier and Type | Method and Description |
---|---|
abstract AbstractJournalRM.DefaultDependencies |
AbstractJournalRM.cloneDependencies(AbstractJournalRM.Dependencies deps)
Clone the Dependencies object.
|
FlashJournalRM.DefaultDependencies |
FlashJournalRM.cloneDependencies(AbstractJournalRM.Dependencies deps)
Clone the Dependencies object.
|
RamJournalRM.DefaultDependencies |
RamJournalRM.cloneDependencies(AbstractJournalRM.Dependencies deps)
Clone the Dependencies object.
|
protected void |
AbstractJournalRM.onDependencies(AbstractJournalRM.Dependencies deps)
Process the Dependencies after they have been injected into this object.
|
protected void |
FlashJournalRM.onDependencies(AbstractJournalRM.Dependencies deps)
Process the Dependencies after they have been injected into this object.
|
protected void |
RamJournalRM.onDependencies(AbstractJournalRM.Dependencies deps)
Process the Dependencies after they have been injected into this object.
|
Constructor and Description |
---|
AbstractJournalRM(Cluster cluster, AbstractJournalRM.Dependencies deps)
Construct an
AbstractJournalRM . |
DefaultDependencies(AbstractJournalRM.Dependencies deps)
Construct a DefaultDependencies object.
|