Uses of Interface
org.projectbarbel.histo.BarbelHistoContext
-
Packages that use BarbelHistoContext Package Description org.projectbarbel.histo org.projectbarbel.histo.event org.projectbarbel.histo.functions org.projectbarbel.histo.model -
-
Uses of BarbelHistoContext in org.projectbarbel.histo
Classes in org.projectbarbel.histo that implement BarbelHistoContext Modifier and Type Class Description classBarbelHistoBuilderBuilder class forBarbelHisto.Fields in org.projectbarbel.histo with type parameters of type BarbelHistoContext Modifier and Type Field Description static ThreadLocal<BarbelHistoContext>BarbelHistoCore. CONSTRUCTION_CONTEXTMethods in org.projectbarbel.histo that return BarbelHistoContext Modifier and Type Method Description BarbelHistoContextBarbelHistoCore. getContext()Methods in org.projectbarbel.histo that return types with arguments of type BarbelHistoContext Modifier and Type Method Description static Function<BarbelHistoContext,com.googlecode.cqengine.persistence.support.serialization.PojoSerializer<Bitemporal>>BarbelHistoContext. getDefaultPersistenceSerializerProducer()Function<BarbelHistoContext,BiConsumer<DocumentJournal,Bitemporal>>BarbelHistoBuilder. getJournalUpdateStrategyProducer()Function<BarbelHistoContext,BiConsumer<DocumentJournal,Bitemporal>>BarbelHistoContext. getJournalUpdateStrategyProducer()Function<BarbelHistoContext,com.googlecode.cqengine.persistence.support.serialization.PojoSerializer<Bitemporal>>BarbelHistoBuilder. getPersistenceSerializerProducer()Function<BarbelHistoContext,com.googlecode.cqengine.persistence.support.serialization.PojoSerializer<Bitemporal>>BarbelHistoContext. getPersistenceSerializerProducer()Methods in org.projectbarbel.histo with parameters of type BarbelHistoContext Modifier and Type Method Description BitemporalBarbelModeProcessor. copyManagedBitemporal(BarbelHistoContext context, Bitemporal bitemporal)static DocumentJournalDocumentJournal. create(DocumentJournal.ProcessingState processingState, BarbelHistoContext context, com.googlecode.cqengine.IndexedCollection backbone, Object id)Creates the journal using the backbone as pre-created collection.static DocumentJournalDocumentJournal. create(DocumentJournal.ProcessingState processingState, BarbelHistoContext context, Object id)CreateDocumentJournalfrom context.<T> TBarbelModeProcessor. drawMaiden(BarbelHistoContext context, T object)<T> Collection<T>BarbelModeProcessor. persistenceObjectsToManagedBitemporals(BarbelHistoContext context, Collection<Bitemporal> bitemporals)BitemporalBarbelModeProcessor. snapshotMaiden(BarbelHistoContext context, Object pojo, BitemporalStamp stamp)BitemporalBarbelModeProcessor. snapshotManagedBitemporal(BarbelHistoContext context, Bitemporal sourceBitemporal, BitemporalStamp stamp)booleanBarbelModeProcessor. validateMaidenCandidate(BarbelHistoContext context, Object candidate)Method parameters in org.projectbarbel.histo with type arguments of type BarbelHistoContext Modifier and Type Method Description BarbelHistoBuilderBarbelHistoBuilder. withJournalUpdateStrategyProducer(Function<BarbelHistoContext,BiConsumer<DocumentJournal,Bitemporal>> journalUpdateStrategy)Set the strategy how to update a journal.BarbelHistoBuilderBarbelHistoBuilder. withPersistenceSerializerProducer(Function<BarbelHistoContext,com.googlecode.cqengine.persistence.support.serialization.PojoSerializer<Bitemporal>> persistenceSerializerProducer)Clients may want to decide how data is serialized into persistent storage.Constructors in org.projectbarbel.histo with parameters of type BarbelHistoContext Constructor Description BarbelHistoCore(BarbelHistoContext context) -
Uses of BarbelHistoContext in org.projectbarbel.histo.event
Methods in org.projectbarbel.histo.event with parameters of type BarbelHistoContext Modifier and Type Method Description default voidHistoEvent. derivedFields(BarbelHistoContext context)default voidHistoEvent. postAsynchronous(BarbelHistoContext context)default voidHistoEvent. postBothWay(BarbelHistoContext context)default voidHistoEvent. postSynchronous(BarbelHistoContext context) -
Uses of BarbelHistoContext in org.projectbarbel.histo.functions
Methods in org.projectbarbel.histo.functions with parameters of type BarbelHistoContext Modifier and Type Method Description static <O> booleanAdaptingKryoSerializer. validateObjectIsRoundTripSerializable(BarbelHistoContext context, O candidatePojo)Constructors in org.projectbarbel.histo.functions with parameters of type BarbelHistoContext Constructor Description AdaptingKryoSerializer(BarbelHistoContext context)EmbeddingJournalUpdateStrategy(BarbelHistoContext context)SimpleGsonPojoSerializer(BarbelHistoContext context) -
Uses of BarbelHistoContext in org.projectbarbel.histo.model
Methods in org.projectbarbel.histo.model with parameters of type BarbelHistoContext Modifier and Type Method Description static BitemporalStampBitemporalStamp. createActive(BarbelHistoContext context, Object documentId, EffectivePeriod period)static RecordPeriodRecordPeriod. createActive(BarbelHistoContext context)RecordPeriodRecordPeriod. inactivate(BarbelHistoContext context)BitemporalStampBitemporalStamp. inactivatedCopy(BarbelHistoContext context)
-