@Service public class HistoryRetrieveService extends Object
| Constructor and Description |
|---|
HistoryRetrieveService() |
| Modifier and Type | Method and Description |
|---|---|
HistoryItemResponse |
getAllHistory(BigInteger objectId,
Class<? extends org.qubership.automation.itf.core.model.common.Storable> itemType,
Integer offset,
Integer limit) |
protected org.javers.repository.jql.JqlQuery |
getChangesByIdPaginationQuery(BigInteger objectId,
Class entityClass,
Collection<BigDecimal> commitIds) |
List<HistoryCompareEntity> |
getEntitiesByVersions(BigInteger objectId,
Class<? extends org.qubership.automation.itf.core.model.common.Storable> itemType,
List<Long> versions) |
protected org.javers.repository.jql.JqlQuery |
getSnapshotsByLimit(BigInteger objectId,
Class entityClass,
Integer offset,
Integer limit) |
protected Integer |
getVersionByCommitId(List<org.javers.core.metamodel.object.CdoSnapshot> snapshots,
org.javers.core.commit.CommitId id) |
public HistoryItemResponse getAllHistory(BigInteger objectId, Class<? extends org.qubership.automation.itf.core.model.common.Storable> itemType, Integer offset, Integer limit)
protected Integer getVersionByCommitId(List<org.javers.core.metamodel.object.CdoSnapshot> snapshots, org.javers.core.commit.CommitId id)
protected org.javers.repository.jql.JqlQuery getChangesByIdPaginationQuery(BigInteger objectId, Class entityClass, Collection<BigDecimal> commitIds)
protected org.javers.repository.jql.JqlQuery getSnapshotsByLimit(BigInteger objectId, Class entityClass, Integer offset, Integer limit)
public List<HistoryCompareEntity> getEntitiesByVersions(BigInteger objectId, Class<? extends org.qubership.automation.itf.core.model.common.Storable> itemType, List<Long> versions)
Copyright © 2025. All rights reserved.