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