Package org.starhope.appius.util

Interface Summary
AcceptsMetronomeTicks WRITEME: The documentation for this type (AcceptsMetronomeTicks) is incomplete.
CastsToJSON This interface is implemented by objects which can be cast to/from JSON
CTime An object which has a known change time and write time.
DataRecord A data record of some kind that is instantiated from a backing storage medium (e.g.
DataRecordSet<T extends DataRecord> This is a simple marker interface which is used to identify a data record which is, in turn, a collection of other data.
GetsConfigReload  
HasName This is a convenience interface for things that must have a user-visible name.
RecordLoader<T extends DataRecord> This interface defines a mechanism for loading and saving data records from an arbitrary storage engine, most likely an SQL database of some kind.
RecordSetLoader<T extends DataRecordSet<?>> WRITEME: Document this type.
 

Class Summary
Activity  
AppiusConfig This static class is the singleton responsible for configuration, factories, etc.
DataRecordFlushManager This is a static singleton class which performs a number of useful functions for suppressing excessive I/O writes to the backing store for rapidly- changing data records
DataRecordFlushThread Perform asynchronous background flushes of data records that were updated at some point, but haven't been written to the database server yet — this process is designed to ensure that a flurry of data record changes don't result in a massive surge of database writes as well, as the likelihood is that the entire series of changes will be written at a go.
JSONUtil This class contains static helper functions for converting various types of data to/from JSON form.
SimpleDataRecord<T extends SimpleDataRecord<?>> An abstract implementation of a DataRecord performing the default tasks for most of the drudgery.
SimpleDataRecordSet<DataRecordClass extends DataRecord,DataRecordSetClass extends SimpleDataRecordSet<DataRecordClass,DataRecordSetClass>> This class represents a default implementation of DataRecordSet which is hoped to be sufficient for most purposes.
 

Enum Summary
UserCloseReason A reason for which an account might be closed