org.apache.jackrabbit.rmi.server
Class ServerVersionManager
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.apache.jackrabbit.rmi.server.ServerObject
org.apache.jackrabbit.rmi.server.ServerVersionManager
- All Implemented Interfaces:
- Serializable, Remote, RemoteVersionManager
public class ServerVersionManager
- extends ServerObject
- implements RemoteVersionManager
- See Also:
- Serialized Form
ServerVersionManager
public ServerVersionManager(VersionManager manager,
RemoteAdapterFactory factory)
throws RemoteException
- Throws:
RemoteException
checkin
public RemoteVersion checkin(String absPath)
throws RepositoryException,
RemoteException
- Specified by:
checkin
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
checkout
public void checkout(String absPath)
throws RepositoryException
- Specified by:
checkout
in interface RemoteVersionManager
- Throws:
RepositoryException
checkpoint
public RemoteVersion checkpoint(String absPath)
throws RepositoryException,
RemoteException
- Specified by:
checkpoint
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
createActivity
public RemoteNode createActivity(String title)
throws RepositoryException,
RemoteException
- Specified by:
createActivity
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
createConfiguration
public RemoteNode createConfiguration(String absPath)
throws RepositoryException,
RemoteException
- Specified by:
createConfiguration
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
getActivity
public RemoteNode getActivity()
throws RepositoryException,
RemoteException
- Specified by:
getActivity
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
getBaseVersion
public RemoteVersion getBaseVersion(String absPath)
throws RepositoryException,
RemoteException
- Specified by:
getBaseVersion
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
getVersionHistory
public RemoteVersionHistory getVersionHistory(String absPath)
throws RepositoryException,
RemoteException
- Specified by:
getVersionHistory
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
isCheckedOut
public boolean isCheckedOut(String absPath)
throws RepositoryException
- Specified by:
isCheckedOut
in interface RemoteVersionManager
- Throws:
RepositoryException
merge
public RemoteIterator merge(String absPath,
String srcWorkspace,
boolean bestEffort)
throws RepositoryException,
RemoteException
- Specified by:
merge
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
merge
public RemoteIterator merge(String absPath,
String srcWorkspace,
boolean bestEffort,
boolean isShallow)
throws RepositoryException,
RemoteException
- Specified by:
merge
in interface RemoteVersionManager
- Throws:
RepositoryException
RemoteException
restore
public void restore(String absPath,
String versionName,
boolean removeExisting)
throws RepositoryException
- Specified by:
restore
in interface RemoteVersionManager
- Throws:
RepositoryException
restoreByLabel
public void restoreByLabel(String absPath,
String versionLabel,
boolean removeExisting)
throws RepositoryException
- Specified by:
restoreByLabel
in interface RemoteVersionManager
- Throws:
RepositoryException
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.