Package step.client.accessors
Class AbstractRemoteAccessor<T extends step.core.accessors.AbstractIdentifiableObject>
java.lang.Object
step.core.accessors.AbstractAccessor<T>
step.client.accessors.AbstractRemoteAccessor<T>
- All Implemented Interfaces:
step.core.accessors.Accessor<T>
public class AbstractRemoteAccessor<T extends step.core.accessors.AbstractIdentifiableObject>
extends step.core.accessors.AbstractAccessor<T>
implements step.core.accessors.Accessor<T>
-
Field Summary
Fields inherited from class step.core.accessors.AbstractAccessor
collectionDriver, newVersionThresholdMs, versionedCollectionDriver
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractRemoteAccessor
(RemoteCollectionFactory remoteCollectionFactory, String collectionId, Class entityClass) -
Method Summary
Methods inherited from class step.core.accessors.AbstractAccessor
createOrUpdateCompoundIndex, createOrUpdateIndex, enableVersioning, findByAttributes, findByAttributes, findByCriteria, findManyByAttributes, findManyByAttributes, findManyByCriteria, get, get, getAll, getCollectionDriver, getHistory, getRange, isVersioningEnabled, remove, restoreVersion, save, save, stream, streamLazy
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface step.core.accessors.Accessor
enableVersioning, findByAttributes, findByAttributes, findByCriteria, findManyByAttributes, findManyByAttributes, findManyByCriteria, get, get, getAll, getCollectionDriver, getHistory, getRange, isVersioningEnabled, remove, restoreVersion, save, save, stream, streamLazy
-
Constructor Details
-
AbstractRemoteAccessor
public AbstractRemoteAccessor(RemoteCollectionFactory remoteCollectionFactory, String collectionId, Class entityClass)
-