See: Description
Interface | Description |
---|---|
LogComposite<T extends LogFactory.ItemType> |
interface for
Composite s that add additional
LogFactory.ItemType.ItemValue s to a factory. |
LogOwner<O extends Indexed> | |
LogTransitionProvider | |
Viewable |
Interface for types that have a view transition.
|
Class | Description |
---|---|
FileData | |
FileDataFactory<T extends FileData> |
A
DataObjectFactory for FileData |
LogFactory<T extends LogFactory.Entry,O extends Indexed> |
general log Entry class.
|
LogFactory.Entry<L extends Indexed,F extends LogFactory,O extends DataObject> |
Base class for a log entry
|
LogFactory.EntryKey | |
LogFactory.ItemAction<T extends LogFactory.Entry> | |
LogFactory.ItemType<E extends LogFactory.Entry> |
superclass for the type objects in sub-classes
|
LogFactory.ItemType.ItemValue<E extends LogFactory.Entry> | |
LogTransitionProviderFactory |
Top level TransitionProviderFactory that locates the Item TransitionProvider
by going through the LogOwner
|
MessageData |
Table to hold message data
Essentially this is just the serialised data from a MimeMessage object
This is to ensure we can recover the full message including all headers
We could be more memory efficient by storing the headers and content separately and
recovering the message in bits but this is safer.
|
MessageData.Factory<M extends MessageData> |
A Factory for
MessageData
This is not actually needed by the application but makes the
tests easier to write as these rely on a handler factory |
TextData |
Simple class to hold Text data in a table.
|
TextDataFactory<T extends TextData> |
A
DataObjectFactory for TextData |