public class ServerVersionManager extends ServerObject implements RemoteVersionManager
Constructor and Description |
---|
ServerVersionManager(Session session,
VersionManager manager,
RemoteAdapterFactory factory) |
Modifier and Type | Method and Description |
---|---|
void |
cancelMerge(java.lang.String absPath,
java.lang.String versionIdentifier) |
RemoteVersion |
checkin(java.lang.String absPath)
Remote version of the
VersionManager.checkin(String)
method. |
void |
checkout(java.lang.String absPath)
Remote version of the
VersionManager.checkout(String)
method. |
RemoteVersion |
checkpoint(java.lang.String absPath)
Remote version of the
VersionManager.checkpoint(String)
method. |
RemoteNode |
createActivity(java.lang.String title) |
RemoteNode |
createConfiguration(java.lang.String absPath) |
void |
doneMerge(java.lang.String absPath,
java.lang.String versionIdentifier) |
RemoteNode |
getActivity() |
RemoteVersion |
getBaseVersion(java.lang.String absPath) |
RemoteVersionHistory |
getVersionHistory(java.lang.String absPath) |
boolean |
isCheckedOut(java.lang.String absPath)
Remote version of the
VersionManager.isCheckedOut(String)
method. |
RemoteIterator |
merge(java.lang.String activityNodeIdentifier) |
RemoteIterator |
merge(java.lang.String absPath,
java.lang.String srcWorkspace,
boolean bestEffort) |
RemoteIterator |
merge(java.lang.String absPath,
java.lang.String srcWorkspace,
boolean bestEffort,
boolean isShallow) |
void |
removeActivity(java.lang.String activityNodeIdentifier) |
void |
restore(java.lang.String[] versionIdentifiers,
boolean removeExisting) |
void |
restore(java.lang.String versionIdentifier,
boolean removeExisting) |
void |
restore(java.lang.String absPath,
java.lang.String versionName,
boolean removeExisting) |
void |
restoreByLabel(java.lang.String absPath,
java.lang.String versionLabel,
boolean removeExisting) |
void |
restoreVI(java.lang.String absPath,
java.lang.String versionIdentifier,
boolean removeExisting) |
RemoteNode |
setActivity(java.lang.String activityNodeIdentifier) |
clone, exportObject, exportObject, exportObject, unexportObject
public ServerVersionManager(Session session, VersionManager manager, RemoteAdapterFactory factory) throws java.rmi.RemoteException
java.rmi.RemoteException
public RemoteVersion checkin(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
RemoteVersionManager
VersionManager.checkin(String)
method.checkin
in interface RemoteVersionManager
absPath
- an absolute path.RepositoryException
- on repository errorsjava.rmi.RemoteException
- on RMI errorspublic void checkout(java.lang.String absPath) throws RepositoryException
RemoteVersionManager
VersionManager.checkout(String)
method.checkout
in interface RemoteVersionManager
absPath
- an absolute path.RepositoryException
- on repository errorspublic RemoteVersion checkpoint(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
RemoteVersionManager
VersionManager.checkpoint(String)
method.checkpoint
in interface RemoteVersionManager
absPath
- an absolute path.RepositoryException
- on repository errorsjava.rmi.RemoteException
- on RMI errorspublic RemoteNode createActivity(java.lang.String title) throws RepositoryException, java.rmi.RemoteException
createActivity
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteNode createConfiguration(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
createConfiguration
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteNode getActivity() throws RepositoryException, java.rmi.RemoteException
getActivity
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteVersion getBaseVersion(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getBaseVersion
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteVersionHistory getVersionHistory(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getVersionHistory
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public boolean isCheckedOut(java.lang.String absPath) throws RepositoryException
RemoteVersionManager
VersionManager.isCheckedOut(String)
method.isCheckedOut
in interface RemoteVersionManager
absPath
- an absolute path.RepositoryException
- on repository errorspublic RemoteIterator merge(java.lang.String absPath, java.lang.String srcWorkspace, boolean bestEffort) throws RepositoryException, java.rmi.RemoteException
merge
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteIterator merge(java.lang.String absPath, java.lang.String srcWorkspace, boolean bestEffort, boolean isShallow) throws RepositoryException, java.rmi.RemoteException
merge
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public void restore(java.lang.String absPath, java.lang.String versionName, boolean removeExisting) throws RepositoryException
restore
in interface RemoteVersionManager
RepositoryException
public void restoreByLabel(java.lang.String absPath, java.lang.String versionLabel, boolean removeExisting) throws RepositoryException
restoreByLabel
in interface RemoteVersionManager
RepositoryException
public void cancelMerge(java.lang.String absPath, java.lang.String versionIdentifier) throws RepositoryException, java.rmi.RemoteException
cancelMerge
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public void doneMerge(java.lang.String absPath, java.lang.String versionIdentifier) throws RepositoryException, java.rmi.RemoteException
doneMerge
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public void restore(java.lang.String[] versionIdentifiers, boolean removeExisting) throws RepositoryException, java.rmi.RemoteException
restore
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public void restore(java.lang.String versionIdentifier, boolean removeExisting) throws RepositoryException, java.rmi.RemoteException
restore
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteNode setActivity(java.lang.String activityNodeIdentifier) throws RepositoryException, java.rmi.RemoteException
setActivity
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public void removeActivity(java.lang.String activityNodeIdentifier) throws RepositoryException, java.rmi.RemoteException
removeActivity
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public RemoteIterator merge(java.lang.String activityNodeIdentifier) throws RepositoryException, java.rmi.RemoteException
merge
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
public void restoreVI(java.lang.String absPath, java.lang.String versionIdentifier, boolean removeExisting) throws RepositoryException, java.rmi.RemoteException
restoreVI
in interface RemoteVersionManager
RepositoryException
java.rmi.RemoteException
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"