Class VersionHandler
java.lang.Object
org.gcube.data.access.storagehub.handlers.VersionHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckinContentNode(javax.jcr.Node node) voidcheckoutContentNode(javax.jcr.Node node) List<javax.jcr.version.Version> getContentVersionHistory(javax.jcr.Node node) javax.jcr.version.VersiongetCurrentVersion(javax.jcr.Node node) voidmakeVersionableContent(javax.jcr.Node node) voidremoveContentVersion(javax.jcr.Node node, String versionName)
-
Constructor Details
-
VersionHandler
public VersionHandler()
-
-
Method Details
-
makeVersionableContent
public void makeVersionableContent(javax.jcr.Node node) -
checkinContentNode
public void checkinContentNode(javax.jcr.Node node) -
checkoutContentNode
public void checkoutContentNode(javax.jcr.Node node) -
getCurrentVersion
public javax.jcr.version.Version getCurrentVersion(javax.jcr.Node node) throws javax.jcr.RepositoryException - Throws:
javax.jcr.RepositoryException
-
getContentVersionHistory
-
removeContentVersion
public void removeContentVersion(javax.jcr.Node node, String versionName) throws javax.jcr.RepositoryException - Throws:
javax.jcr.RepositoryException
-