Uses of Interface
org.apache.jackrabbit.core.version.InternalVersion

Packages that use InternalVersion
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
 

Uses of InternalVersion in org.apache.jackrabbit.core.version
 

Methods in org.apache.jackrabbit.core.version that return InternalVersion
protected  InternalVersion XAVersionManager.checkin(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history, NodeImpl node, boolean simple, Calendar cal)
          Checks in a node
 InternalVersion InternalFrozenVersionHistory.getBaseVesion()
          Returns the base version that was assigned to the node at the time it was versioned.
 InternalVersion VersionManager.getHeadVersionOfNode(NodeId id)
          Returns the head version of the node with the given id. this is always the last of all versions. this only works correctly for liner version graphs (i.e. simple versioning)
protected  InternalVersion VersionImpl.getInternalVersion()
          Returns the internal version.
 InternalVersion InternalVersion.getLinearPredecessor()
          Equivalent to Version.getLinearPredecessor()
 InternalVersion InternalVersion.getLinearSuccessor(InternalVersion baseVersion)
          Equivalent to Version.getLinearSuccessor().
 InternalVersion[] InternalVersion.getPredecessors()
          Equivalent to Version.getPredecessors()}
 InternalVersion InternalVersionHistory.getRootVersion()
          Equivalalent to VersionHistory.getRootVersion().
 InternalVersion[] InternalVersion.getSuccessors()
          Equivalent to Version.getSuccessors()}
 InternalVersion InternalVersionHistory.getVersion(Name versionName)
          Equivalent to VersionHistory.getVersion(java.lang.String).
 InternalVersion VersionManager.getVersion(NodeId id)
          Returns the version with the given id
 InternalVersion InternalVersionHistory.getVersion(NodeId id)
          Returns the version with the given uuid or null if the respective version does not exist.
 InternalVersion InternalVersionHistory.getVersionByLabel(Name label)
          Equivalalent to VersionHistory.getVersionByLabel(java.lang.String) but returns null if the version does not exists.
protected  InternalVersion XAVersionManager.setVersionLabel(org.apache.jackrabbit.core.version.InternalVersionHistoryImpl history, Name version, Name label, boolean move)
          Set version label on the specified version.
 

Methods in org.apache.jackrabbit.core.version with parameters of type InternalVersion
 InternalVersion InternalVersion.getLinearSuccessor(InternalVersion baseVersion)
          Equivalent to Version.getLinearSuccessor().
 boolean InternalVersion.isMoreRecent(InternalVersion v)
          Checks if this version is more recent than the given version v.
protected  void XAVersionManager.versionCreated(InternalVersion version)
          Invoked when a new internal item has been created.
protected  void XAVersionManager.versionDestroyed(InternalVersion version)
          Invoked when a new internal item has been destroyed.
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.