See: Description
| Interface | Description |
|---|---|
| IncrementalPropertyContainerParser |
A PropertyContainerParser for data where the UsageRecordData
is composed of multiple event records.
|
| PlugInOwner |
A class that supports Data upload using plug-ins
|
| PropertyContainerDomParser |
An XML oriented parser.
|
| PropertyContainerParser |
PropertyContainerUpdater that parses a text usage record into a PropertyMap
|
| PropertyContainerPolicy |
A policy object.
|
| PropertyContainerUpdater |
An object that adds properties to a PropertyContainer.
|
| UsageRecordPolicy |
Policy for augmenting the basic accounting data
generated by a UsageRecordParser
with additional policy such as derived properties and
charges.
|
| Class | Description |
|---|---|
| AbstractPlugInOwner<T extends PlugInOwner & uk.ac.ed.epcc.webapp.jdbc.table.TableTransitionTarget> |
Base class for implementing
PlugInOwner |
| AbstractPropertyContainerParser |
template class for PropertyContainerParser.
|
| AbstractPropertyContainerUpdater |
Base class for implementing
PropertyContainerUpdater
Note this contains the logic for building a default table specification by reflection and/or
querying the config service. |
| BaseParser |
Base class for implementing parsers.
|
| BatchParser |
extends
BaseParser to add properties specific to batch system records. |
| ConfigPlugInOwner<T extends uk.ac.ed.epcc.webapp.jdbc.table.TableTransitionTarget & PlugInOwner> |
A
PlugInOwner configured from the config-service. |
| NullParser | |
| ReadOnlyParser |
A Placeholder parser for read-only tables
|
| StringSplitter |
| Exception | Description |
|---|---|
| AccountingParseException |
An exception that indicates a fatal error in the parse of an AccountingRecord
If such an exception is thrown the parse will move onto the next record in the update.
|
| SkipRecord |
Indicates a record that should be ignored without warning.
|
| Annotation Type | Description |
|---|---|
| AutoTable | |
| OptionalTable |