public interface ItemVersionAdaptor
Response<Collection<ItemVersion>> list(SessionContext context, Space space, Id itemId)
Response<ItemVersion> get(SessionContext context, Space space, Id itemId, Id versionId)
Response<ItemVersion> get(SessionContext context, Space space, Id itemId, Id versionId, Id revisionId)
Response<Id> create(SessionContext context, Id itemId, Id baseVersionId, ItemVersionData data)
Response<Id> create(SessionContext context, Id itemId, Id versionId, Id baseVersionId, ItemVersionData data)
Response<Void> update(SessionContext context, Id itemId, Id versionId, ItemVersionData data)
Response<Void> delete(SessionContext context, Id itemId, Id versionId)
Response<ItemVersionStatus> getStatus(SessionContext context, Id itemId, Id versionId)
Response<MergeResult> sync(SessionContext context, Id itemId, Id versionId)
Response<MergeResult> forceSync(SessionContext context, Id itemId, Id versionId)
Response<MergeResult> merge(SessionContext context, Id itemId, Id versionId, Id sourceVersionId)
Response<ItemVersionRevisions> listRevisions(SessionContext context, Id itemId, Id versionId)
Response<Revision> getRevision(SessionContext context, Id itemId, Id versionId, Id revisionId)
Response<Void> resetRevision(SessionContext context, Id itemId, Id versionId, Id revisionId)
Response<Void> revertRevision(SessionContext context, Id itemId, Id versionId, Id revisionId)
Response<ItemVersionConflict> getConflict(SessionContext context, Id itemId, Id versionId)
Copyright © 2020. All rights reserved.