|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteVersion
Remote version of the JCR Version
interface.
Used by the ServerVersion
and ClientVersion
adapters to provide transparent RMI access to remote versions.
The methods in this interface are documented only with a reference to a corresponding Version method. The remote object will simply forward the method call to the underlying Version instance. Argument and return values, as well as possible exceptions, are copied over the network. Complex return values (like Versions) are returned as remote references to the corresponding remote interfaces. Iterator values are transmitted as object arrays. RMI errors are signaled with RemoteExceptions.
Version
,
ClientVersion
,
ServerVersion
Method Summary | |
---|---|
RemoteVersionHistory |
getContainingHistory()
Remote version of the Version.getContainingHistory() Version.getContainingHistory()} method. |
Calendar |
getCreated()
Remote version of the Version.getCreated() method. |
RemoteVersion[] |
getPredecessors()
Remote version of the Version.getPredecessors() method. |
RemoteVersion[] |
getSuccessors()
Remote version of the Version.getSuccessors() method. |
Methods inherited from interface org.apache.jackrabbit.rmi.remote.RemoteNode |
---|
addMixin, addNode, addNode, canAddMixin, cancelMerge, checkin, checkout, doneMerge, getBaseVersion, getCorrespondingNodePath, getDefinition, getIdentifier, getIndex, getLock, getMixinNodeTypes, getNode, getNodes, getNodes, getNodes, getPrimaryItem, getPrimaryNodeType, getProperties, getProperties, getProperties, getProperty, getReferences, getReferences, getUUID, getVersionHistory, hasNode, hasNodes, hasProperties, hasProperty, holdsLock, isCheckedOut, isLocked, isNodeType, lock, merge, orderBefore, removeMixin, restore, restore, restoreByLabel, restoreByUUID, setProperty, setProperty, setProperty, setProperty, unlock, update |
Methods inherited from interface org.apache.jackrabbit.rmi.remote.RemoteItem |
---|
getAncestor, getDepth, getName, getParent, getPath, isModified, isNew, refresh, remove, save |
Method Detail |
---|
Calendar getCreated() throws RepositoryException, RemoteException
Version.getCreated()
method.
Calendar
object.
RepositoryException
- on repository errors
RemoteException
- on RMI errorsRemoteVersion[] getSuccessors() throws RepositoryException, RemoteException
Version.getSuccessors()
method.
RemoteVersion
array.
RepositoryException
- on repository errors
RemoteException
- on RMI errorsRemoteVersion[] getPredecessors() throws RepositoryException, RemoteException
Version.getPredecessors()
method.
RemoteVersion
array.
RepositoryException
- on repository errors
RemoteException
- on RMI errorsRemoteVersionHistory getContainingHistory() throws RepositoryException, RemoteException
Version.getContainingHistory()
Version.getContainingHistory()} method.
RemoteVersionHistory
.
RepositoryException
- on repository errors
RemoteException
- on RMI errors
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |