Package org.projectbarbel.histo
-
Interface Summary Interface Description BarbelHisto<T> The main abstraction ofBarbelHisto
that provides the client API.BarbelHistoContext Delivers the configuration set byBarbelHistoBuilder
to the application components.BarbelModeProcessor Interface thatBarbelMode
s 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 inBarbelHistoCore
and 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.