Package cz.o2.proxima.direct.core
-
Interface Summary Interface Description AttributeWriterBase Base interface forOnlineAttributeWriter
andBulkAttributeWriter
.AttributeWriterBase.Factory<W extends AttributeWriterBase> Base interface for factories in implementing classes.BulkAttributeWriter Writer for attribute values.BulkAttributeWriter.Factory<T extends BulkAttributeWriter> Serializable
factory forBulkAttributeWriter
.CommitCallback Callback for write and commit log operations.ContextProvider Provider orContext
.DataAccessor Interface providing various types of data access patterns to storage.DataAccessorFactory Factory forDataAccessor
s from given URI.LogObserver<OffsetT extends java.io.Serializable,ContextT extends LogObserver.OnNextContext<OffsetT>> Base interface for bulk and online observers.LogObserver.OnNextContext<OffsetT extends java.io.Serializable> Context passed toLogObserver.onNext(cz.o2.proxima.core.storage.StreamElement, ContextT)
.OnlineAttributeWriter Writer for attribute values.OnlineAttributeWriter.Factory<T extends OnlineAttributeWriter> Serializable
factory forOnlineAttributeWriter
. -
Class Summary Class Description AbstractAttributeWriter Base class forAttributeWriter
s.AbstractBulkAttributeWriter Abstract implementation ofBulkAttributeWriter
.AbstractOnlineAttributeWriter Abstract implementation of theOnlineAttributeWriter
.Context Context created in local instance that can be distributed over wire.DirectAttributeFamilyDescriptor Attribute descriptor with associated accessors.DirectAttributeFamilyProxyDescriptor Attribute family proxy descriptor for direct operator.DirectDataOperator DataOperator
implementation for direct accesses.DirectDataOperator.DelegateDataAccessorFactory DirectDataOperatorFactory Factory forDirectDataOperator
.OnlineAttributeWriters StdoutStorage Dummy storage printing data to stdout. -
Enum Summary Enum Description AttributeWriterBase.Type