Class CdoSnapshotFinder
- java.lang.Object
-
- org.javers.repository.sql.finders.CdoSnapshotFinder
-
public class CdoSnapshotFinder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CdoSnapshotFinder(GlobalIdRepository globalIdRepository, CommitPropertyFinder commitPropertyFinder, TableNameProvider tableNameProvider, CdoSnapshotStateCodec cdoSnapshotStateCodec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<org.javers.core.metamodel.object.CdoSnapshot>getLatest(org.javers.core.metamodel.object.GlobalId globalId, Session session, boolean loadCommitProps)java.util.List<org.javers.core.metamodel.object.CdoSnapshot>getSnapshots(java.util.Collection<org.javers.repository.api.SnapshotIdentifier> snapshotIdentifiers, Session session)java.util.List<org.javers.core.metamodel.object.CdoSnapshot>getSnapshots(org.javers.repository.api.QueryParams queryParams, Session session)java.util.List<org.javers.core.metamodel.object.CdoSnapshot>getStateHistory(java.util.Set<org.javers.core.metamodel.type.ManagedType> managedTypes, org.javers.repository.api.QueryParams queryParams, Session session)java.util.List<org.javers.core.metamodel.object.CdoSnapshot>getStateHistory(org.javers.core.metamodel.object.GlobalId globalId, org.javers.repository.api.QueryParams queryParams, Session session)java.util.List<org.javers.core.metamodel.object.CdoSnapshot>getVOStateHistory(org.javers.core.metamodel.type.EntityType ownerEntity, java.lang.String fragment, org.javers.repository.api.QueryParams queryParams, Session session)voidsetJsonConverter(org.javers.core.json.JsonConverter jsonConverter)
-
-
-
Constructor Detail
-
CdoSnapshotFinder
public CdoSnapshotFinder(GlobalIdRepository globalIdRepository, CommitPropertyFinder commitPropertyFinder, TableNameProvider tableNameProvider, CdoSnapshotStateCodec cdoSnapshotStateCodec)
-
-
Method Detail
-
getLatest
public java.util.Optional<org.javers.core.metamodel.object.CdoSnapshot> getLatest(org.javers.core.metamodel.object.GlobalId globalId, Session session, boolean loadCommitProps)
-
getSnapshots
public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getSnapshots(org.javers.repository.api.QueryParams queryParams, Session session)
-
getSnapshots
public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getSnapshots(java.util.Collection<org.javers.repository.api.SnapshotIdentifier> snapshotIdentifiers, Session session)
-
getStateHistory
public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getStateHistory(java.util.Set<org.javers.core.metamodel.type.ManagedType> managedTypes, org.javers.repository.api.QueryParams queryParams, Session session)
-
getVOStateHistory
public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getVOStateHistory(org.javers.core.metamodel.type.EntityType ownerEntity, java.lang.String fragment, org.javers.repository.api.QueryParams queryParams, Session session)
-
getStateHistory
public java.util.List<org.javers.core.metamodel.object.CdoSnapshot> getStateHistory(org.javers.core.metamodel.object.GlobalId globalId, org.javers.repository.api.QueryParams queryParams, Session session)
-
setJsonConverter
public void setJsonConverter(org.javers.core.json.JsonConverter jsonConverter)
-
-