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

Packages that use InternalVersion
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
 

Uses of InternalVersion in org.apache.jackrabbit.core
 

Methods in org.apache.jackrabbit.core that return InternalVersion
protected  InternalVersion[] NodeImpl.internalRestore(InternalVersion version, VersionSelector vsel, boolean removeExisting)
          Internal method to restore a version.
 

Methods in org.apache.jackrabbit.core with parameters of type InternalVersion
protected  InternalVersion[] NodeImpl.internalRestore(InternalVersion version, VersionSelector vsel, boolean removeExisting)
          Internal method to restore a version.
 

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

Classes in org.apache.jackrabbit.core.version that implement InternalVersion
 class InternalVersionImpl
          Implements a InternalVersion
 

Fields in org.apache.jackrabbit.core.version declared as InternalVersion
protected  InternalVersion VersionImpl.version
          the internal version
 

Methods in org.apache.jackrabbit.core.version that return InternalVersion
 InternalVersion VersionImpl.getInternalVersion()
          Returns the internal version
 InternalVersion InternalVersionHistory.getRootVersion()
          Equivalalent to VersionHistory.getRootVersion().
 InternalVersion InternalVersionHistory.getVersion(QName versionName)
          Equivalalent to VersionHistory.getVersion(java.lang.String).
 InternalVersion InternalVersionHistory.getVersion(String uuid)
          Returns the version with the given uuid or null if the respective version does not exist.
 InternalVersion InternalVersionHistory.getVersionByLabel(QName label)
          Equivalalent to VersionHistory.getVersionByLabel(java.lang.String) but returns null if the version does not exists.
 InternalVersion VersionManagerImpl.getVersion(String id)
          Returns the version with the given id
 InternalVersion[] InternalVersionImpl.getSuccessors()
          Equivalent to Version.getSuccessors()}
 InternalVersion[] InternalVersionImpl.getPredecessors()
          Equivalent to Version.getPredecessors()}
 InternalVersion[] InternalVersion.getSuccessors()
          Equivalent to Version.getSuccessors()}
 InternalVersion[] InternalVersion.getPredecessors()
          Equivalent to Version.getPredecessors()}
 InternalVersion InternalFrozenVersionHistory.getBaseVesion()
          Returns the base version that was assigned to the node at the time it was versioned.
 InternalVersion VersionManager.getVersion(String id)
          Returns the version with the given id
 InternalVersion InternalVersionHistoryImpl.getRootVersion()
          Equivalalent to VersionHistory.getRootVersion().
 InternalVersion InternalVersionHistoryImpl.getVersion(QName versionName)
          Equivalalent to VersionHistory.getVersion(java.lang.String).
 InternalVersion InternalVersionHistoryImpl.getVersion(String uuid)
          Returns the version with the given uuid or null if the respective version does not exist.
 InternalVersion InternalVersionHistoryImpl.getVersionByLabel(QName label)
          Equivalalent to VersionHistory.getVersionByLabel(java.lang.String) but returns null if the version does not exists.
 InternalVersion InternalFrozenVHImpl.getBaseVesion()
          Returns the base version that was assigned to the node at the time it was versioned.
 

Methods in org.apache.jackrabbit.core.version with parameters of type InternalVersion
 boolean InternalVersionImpl.isMoreRecent(InternalVersion v)
          Checks if this version is more recent than the given version v. A version is more recent if and only if it is a successor (or a successor of a successor, etc., to any degree of separation) of the compared one.
 boolean InternalVersion.isMoreRecent(InternalVersion v)
          Checks if this version is more recent than the given version v.
 

Constructors in org.apache.jackrabbit.core.version with parameters of type InternalVersion
VersionImpl(ItemManager itemMgr, SessionImpl session, NodeId id, NodeState state, NodeDefinition definition, ItemLifeCycleListener[] listeners, InternalVersion version)
          creates a new version node
VersionIteratorImpl(Session session, InternalVersion rootVersion)
          Creates a new VersionIterator that iterates over the version tree, starting the root node.
 



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