Package com.sodius.oslc.server.trs.store
Provides storage support for Tracked Resources.
- Since:
- 1.10.0
-
Interface Summary Interface Description ResourceEventStore A write-only, and asynchronous, store forResourceEvent
.Store A general store mechanism.TrsStore A storage mechanism for TRS.TrsStoreFunction<R> Executes operations on aTrsStore
. -
Class Summary Class Description AbstractTrsStore Partial implementation of aTrsStore
fulfilling the contract ofResourceEventStore
.BufferedConsumer<T> Buffers the consumed elements so that they can be processing by chunks.FileTrsStore A file based implementation of aTrsStore
andResourceEventStore
.TrsStoreSynchronizer -
Exception Summary Exception Description TrsStoreCorruptedException Thrown when an inconsistency is detected or created in aTrsStore
implementation.TrsStoreException Thrown when a problem with theTrsStore
occurs.