Uses of Class
org.dspace.versioning.VersionHistory
Packages that use VersionHistory
Package
Description
Providers of durable unique identifiers (Handles, DOIs, etc.).
-
Uses of VersionHistory in org.dspace.identifier
Methods in org.dspace.identifier that return VersionHistoryModifier and TypeMethodDescriptionprotected VersionHistoryVersionedHandleIdentifierProvider.getHistory(Context context, String identifier) protected VersionHistoryVersionedHandleIdentifierProviderWithCanonicalHandles.getHistory(Context context, String identifier) Methods in org.dspace.identifier with parameters of type VersionHistoryModifier and TypeMethodDescriptionprotected StringVersionedDOIIdentifierProvider.makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history) protected StringVersionedDOIIdentifierProvider.makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history, Filter filter) protected StringVersionedHandleIdentifierProvider.makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history) protected StringVersionedHandleIdentifierProviderWithCanonicalHandles.makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history) protected voidVersionedHandleIdentifierProviderWithCanonicalHandles.restoreItAsVersion(Context context, DSpaceObject dso, String identifier, Item item, String canonical, VersionHistory history) -
Uses of VersionHistory in org.dspace.versioning
Fields in org.dspace.versioning with type parameters of type VersionHistoryModifier and TypeFieldDescriptionstatic jakarta.persistence.metamodel.EntityType<VersionHistory>VersionHistory_.class_static jakarta.persistence.metamodel.SingularAttribute<VersionHistory,Integer> VersionHistory_.idstatic jakarta.persistence.metamodel.SingularAttribute<Version,VersionHistory> Version_.versionHistorystatic jakarta.persistence.metamodel.ListAttribute<VersionHistory,Version> VersionHistory_.versionsMethods in org.dspace.versioning that return VersionHistoryModifier and TypeMethodDescriptionVersionHistoryServiceImpl.findByItem(Context context, Item item) Version.getVersionHistory()Methods in org.dspace.versioning with parameters of type VersionHistoryModifier and TypeMethodDescriptionvoidVersionHistoryServiceImpl.add(Context context, VersionHistory versionHistory, Version version) booleanVersionHistoryServiceImpl.canSeeDraftVersion(Context context, VersionHistory versionHistory) intVersioningServiceImpl.countVersionsByHistoryWithItem(Context context, VersionHistory versionHistory) VersioningServiceImpl.createNewVersion(Context context, VersionHistory history, Item item, String summary, Instant date, int versionNumber) protected VersionVersioningServiceImpl.createVersion(Context c, VersionHistory vh, Item item, String summary, ZonedDateTime date) voidVersionHistoryServiceImpl.delete(Context context, VersionHistory versionHistory) voidDefaultItemVersionProvider.deleteVersionedItem(Context c, Version versionToDelete, VersionHistory history) voidItemVersionProvider.deleteVersionedItem(Context c, Version versionToDelete, VersionHistory history) VersionHistoryServiceImpl.getFirstVersion(Context context, VersionHistory versionHistory) VersionHistoryServiceImpl.getLatestVersion(Context context, VersionHistory versionHistory) VersionHistoryServiceImpl.getNext(Context c, VersionHistory versionHistory, Version version) protected intVersioningServiceImpl.getNextVersionNumer(Context c, VersionHistory vh) VersionHistoryServiceImpl.getPrevious(Context context, VersionHistory versionHistory, Version version) VersionHistoryServiceImpl.getVersion(Context context, VersionHistory versionHistory, Item item) VersioningServiceImpl.getVersionsByHistory(Context c, VersionHistory vh) VersioningServiceImpl.getVersionsByHistoryWithItems(Context c, VersionHistory vh, int offset, int limit) booleanVersionHistoryServiceImpl.hasNext(Context context, VersionHistory versionHistory, Item item) booleanVersionHistoryServiceImpl.hasNext(Context context, VersionHistory versionHistory, Version version) booleanVersionHistoryServiceImpl.isFirstVersion(Context context, VersionHistory versionHistory, Version version) booleanVersionHistoryServiceImpl.isLastVersion(Context context, VersionHistory versionHistory, Version version) voidVersionHistoryServiceImpl.remove(VersionHistory versionHistory, Version version) voidVersion.setVersionHistory(VersionHistory versionHistory) voidVersionHistoryServiceImpl.update(Context context, VersionHistory versionHistory) Method parameters in org.dspace.versioning with type arguments of type VersionHistoryModifier and TypeMethodDescriptionvoidVersionHistoryServiceImpl.update(Context context, List<VersionHistory> versionHistories) -
Uses of VersionHistory in org.dspace.versioning.dao
Methods in org.dspace.versioning.dao that return VersionHistoryMethods in org.dspace.versioning.dao with parameters of type VersionHistoryModifier and TypeMethodDescriptionintVersionDAO.countVersionsByHistoryWithItem(Context context, VersionHistory versionHistory) This method count versions of an version history that have items assigned.VersionDAO.findVersionsWithItems(Context context, VersionHistory versionHistory, int offset, int limit) This method returns all versions of an version history that have items assigned.intVersionDAO.getNextVersionNumber(Context c, VersionHistory vh) -
Uses of VersionHistory in org.dspace.versioning.dao.impl
Methods in org.dspace.versioning.dao.impl that return VersionHistoryMethods in org.dspace.versioning.dao.impl with parameters of type VersionHistoryModifier and TypeMethodDescriptionintVersionDAOImpl.countVersionsByHistoryWithItem(Context context, VersionHistory versionHistory) VersionDAOImpl.findVersionsWithItems(Context context, VersionHistory versionHistory, int offset, int limit) intVersionDAOImpl.getNextVersionNumber(Context c, VersionHistory vh) -
Uses of VersionHistory in org.dspace.versioning.service
Methods in org.dspace.versioning.service that return VersionHistoryMethods in org.dspace.versioning.service with parameters of type VersionHistoryModifier and TypeMethodDescriptionvoidVersionHistoryService.add(Context context, VersionHistory versionHistory, Version version) booleanVersionHistoryService.canSeeDraftVersion(Context context, VersionHistory versionHistory) This method has a scope to verify if the logged user has permission to see the attribute 'draftVersion' of the latest version.intVersioningService.countVersionsByHistoryWithItem(Context context, VersionHistory versionHistory) This method count versions of an version history that have items assigned.VersioningService.createNewVersion(Context context, VersionHistory history, Item item, String summary, Instant date, int versionNumber) VersionHistoryService.getFirstVersion(Context context, VersionHistory versionHistory) VersionHistoryService.getLatestVersion(Context context, VersionHistory versionHistory) VersionHistoryService.getNext(Context context, VersionHistory versionHistory, Version version) VersionHistoryService.getPrevious(Context context, VersionHistory versionHistory, Version version) VersionHistoryService.getVersion(Context context, VersionHistory versionHistory, Item item) VersioningService.getVersionsByHistory(Context c, VersionHistory vh) Returns all versions of a version history.VersioningService.getVersionsByHistoryWithItems(Context c, VersionHistory vh, int offset, int limit) Return a paginated list of versions of a version history.booleanVersionHistoryService.hasNext(Context context, VersionHistory versionHistory, Item item) booleanVersionHistoryService.hasNext(Context context, VersionHistory versionHistory, Version version) booleanVersionHistoryService.isFirstVersion(Context context, VersionHistory versionHistory, Version version) booleanVersionHistoryService.isLastVersion(Context context, VersionHistory versionHistory, Version version) voidVersionHistoryService.remove(VersionHistory versionHistory, Version version)