public class ClientLockManager extends ClientObject
| Constructor and Description |
|---|
ClientLockManager(Session session,
RemoteLockManager remote,
LocalAdapterFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLockToken(java.lang.String lockToken) |
Lock |
getLock(java.lang.String absPath) |
java.lang.String[] |
getLockTokens() |
boolean |
holdsLock(java.lang.String absPath) |
boolean |
isLocked(java.lang.String absPath) |
Lock |
lock(java.lang.String absPath,
boolean isDeep,
boolean isSessionScoped,
long timeoutHint,
java.lang.String ownerInfo) |
void |
removeLockToken(java.lang.String lockToken) |
void |
unlock(java.lang.String absPath) |
public ClientLockManager(Session session,
RemoteLockManager remote,
LocalAdapterFactory factory)
public java.lang.String[] getLockTokens()
throws RepositoryException
RepositoryExceptionpublic void addLockToken(java.lang.String lockToken)
throws RepositoryException
RepositoryExceptionpublic void removeLockToken(java.lang.String lockToken)
throws RepositoryException
RepositoryExceptionpublic Lock getLock(java.lang.String absPath)
throws RepositoryException
RepositoryExceptionpublic boolean holdsLock(java.lang.String absPath)
throws RepositoryException
RepositoryExceptionpublic boolean isLocked(java.lang.String absPath)
throws RepositoryException
RepositoryExceptionpublic Lock lock(java.lang.String absPath,
boolean isDeep,
boolean isSessionScoped,
long timeoutHint,
java.lang.String ownerInfo)
throws RepositoryException
RepositoryExceptionpublic void unlock(java.lang.String absPath)
throws RepositoryException
RepositoryException"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"