public class ProxyLock extends ProxyWrapper<javax.jcr.lock.Lock> implements javax.jcr.lock.Lock
Constructor and Description |
---|
ProxyLock(ProxySession<?> mountSession,
javax.jcr.lock.Lock source) |
Modifier and Type | Method and Description |
---|---|
String |
getLockOwner() |
String |
getLockToken() |
javax.jcr.Node |
getNode() |
long |
getSecondsRemaining() |
boolean |
isDeep() |
boolean |
isLive() |
boolean |
isLockOwningSession() |
boolean |
isSessionScoped() |
void |
refresh() |
public ProxyLock(ProxySession<?> mountSession, javax.jcr.lock.Lock source)
public String getLockOwner()
getLockOwner
in interface javax.jcr.lock.Lock
public boolean isDeep()
isDeep
in interface javax.jcr.lock.Lock
public javax.jcr.Node getNode()
getNode
in interface javax.jcr.lock.Lock
public String getLockToken()
getLockToken
in interface javax.jcr.lock.Lock
public long getSecondsRemaining() throws javax.jcr.RepositoryException
getSecondsRemaining
in interface javax.jcr.lock.Lock
javax.jcr.RepositoryException
public boolean isLive() throws javax.jcr.RepositoryException
isLive
in interface javax.jcr.lock.Lock
javax.jcr.RepositoryException
public boolean isSessionScoped()
isSessionScoped
in interface javax.jcr.lock.Lock
public boolean isLockOwningSession()
isLockOwningSession
in interface javax.jcr.lock.Lock
public void refresh() throws javax.jcr.lock.LockException, javax.jcr.RepositoryException
refresh
in interface javax.jcr.lock.Lock
javax.jcr.lock.LockException
javax.jcr.RepositoryException
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.