|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jackrabbit.rmi.client.ClientLock
public class ClientLock
Local adapter for the JCR-RMI
RemoteLock
interface. This class makes a remote lock locally available using
the JCR Lock
interface.
Lock
,
RemoteLock
Constructor Summary | |
---|---|
ClientLock(javax.jcr.Node node,
RemoteLock remote)
Creates a local adapter for the given remote lock. |
Method Summary | |
---|---|
String |
getLockOwner()
|
String |
getLockToken()
|
javax.jcr.Node |
getNode()
Returns the owning node without contacting the remote lock. |
boolean |
isDeep()
|
boolean |
isLive()
|
boolean |
isSessionScoped()
|
void |
refresh()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClientLock(javax.jcr.Node node, RemoteLock remote)
node
- current noderemote
- remote lockMethod Detail |
---|
public javax.jcr.Node getNode()
getNode
in interface javax.jcr.lock.Lock
public String getLockOwner()
getLockOwner
in interface javax.jcr.lock.Lock
public boolean isDeep()
isDeep
in interface javax.jcr.lock.Lock
public String getLockToken()
getLockToken
in interface javax.jcr.lock.Lock
public boolean isLive() throws javax.jcr.RepositoryException
isLive
in interface javax.jcr.lock.Lock
javax.jcr.RepositoryException
public void refresh() throws javax.jcr.RepositoryException
refresh
in interface javax.jcr.lock.Lock
javax.jcr.RepositoryException
public boolean isSessionScoped()
isSessionScoped
in interface javax.jcr.lock.Lock
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |