Package org.projectbarbel.histo
Interface BarbelModeProcessor
-
- All Known Implementing Classes:
BarbelMode
public interface BarbelModeProcessor
Interface thatBarbelMode
s need to implement.- Author:
- Niklas Schlimm
-
-
Method Summary
-
-
-
Method Detail
-
drawMaiden
<T> T drawMaiden(BarbelHistoContext context, T object)
-
snapshotManagedBitemporal
Bitemporal snapshotManagedBitemporal(BarbelHistoContext context, Bitemporal sourceBitemporal, BitemporalStamp stamp)
-
snapshotMaiden
Bitemporal snapshotMaiden(BarbelHistoContext context, Object pojo, BitemporalStamp stamp)
-
copyManagedBitemporal
Bitemporal copyManagedBitemporal(BarbelHistoContext context, Bitemporal bitemporal)
-
managedBitemporalToPersistenceObjects
<T> Collection<Bitemporal> managedBitemporalToPersistenceObjects(Object id, com.googlecode.cqengine.IndexedCollection<T> objects)
-
managedBitemporalToPersistenceObject
Bitemporal managedBitemporalToPersistenceObject(Bitemporal bitemporal)
-
persistenceObjectsToManagedBitemporals
<T> Collection<T> persistenceObjectsToManagedBitemporals(BarbelHistoContext context, Collection<Bitemporal> bitemporals)
-
validateMaidenCandidate
boolean validateMaidenCandidate(BarbelHistoContext context, Object candidate)
-
getPersistenceObjectType
Class<? extends Bitemporal> getPersistenceObjectType(Class<?> objectType)
-
-