Package org.projectbarbel.histo
-
Interface Summary Interface Description BarbelHisto<T> The main abstraction ofBarbelHistothat provides the client API.BarbelHistoContext Delivers the configuration set byBarbelHistoBuilderto the application components.BarbelModeProcessor Interface thatBarbelModes need to implement. -
Class Summary Class Description BarbelHistoBuilder Builder class forBarbelHisto.BarbelHistoCore<T> The core component ofBarbelHisto.BarbelQueries Convenience methods to perform queries onBarbelHisto.retrieve(Query)and the like.BarbelQueryOptions Convenience class to pass options toBarbelHisto.retrieve(com.googlecode.cqengine.query.Query, QueryOptions).DocumentJournal Document Journal abstraction to work on for internal processing inBarbelHistoCoreand for the client.DocumentJournal.Inactivation DocumentJournal.JournalReader -
Enum Summary Enum Description BarbelMode The two modes available inBarbelHisto.DocumentJournal.ProcessingState -
Annotation Types Summary Annotation Type Description DocumentId Annotation to identify the primary key of a business type.