public interface RemoteLockManager extends Remote
| Modifier and Type | Method and Description |
|---|---|
void |
addLockToken(String lockToken) |
RemoteLock |
getLock(String absPath) |
String[] |
getLockTokens() |
boolean |
holdsLock(String absPath) |
boolean |
isLocked(String absPath) |
RemoteLock |
lock(String absPath,
boolean isDeep,
boolean isSessionScoped,
long timeoutHint,
String ownerInfo) |
void |
removeLockToken(String lockToken) |
void |
unlock(String absPath) |
String[] getLockTokens() throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionvoid addLockToken(String lockToken) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionvoid removeLockToken(String lockToken) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionRemoteLock getLock(String absPath) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionboolean holdsLock(String absPath) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionboolean isLocked(String absPath) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionRemoteLock lock(String absPath, boolean isDeep, boolean isSessionScoped, long timeoutHint, String ownerInfo) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionvoid unlock(String absPath) throws javax.jcr.RepositoryException, RemoteException
javax.jcr.RepositoryExceptionRemoteExceptionCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.