|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Store for Lock objects.
Field Summary |
Fields inherited from interface javax.transaction.xa.XAResource |
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY |
Method Summary | |
java.util.Enumeration |
enumerateLocks(Uri uri)
Enumerate locks on an object. |
void |
killLock(Uri uri,
NodeLock lock)
Kill a lock. |
void |
putLock(Uri uri,
NodeLock lock)
Create a new lock. |
void |
removeLock(Uri uri,
NodeLock lock)
Unlock. |
void |
renewLock(Uri uri,
NodeLock lock)
Renew a lock. |
Methods inherited from interface org.apache.slide.common.Service |
cacheResults, connect, connect, connectIfNeeded, connectIfNeeded, disconnect, getLogger, initialize, isConnected, reset, setNamespace, setParameters, setScope |
Methods inherited from interface javax.transaction.xa.XAResource |
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start |
Method Detail |
public void putLock(Uri uri, NodeLock lock) throws ServiceAccessException
lock
- Lock token
ServiceAccessException
- Service access errorpublic void renewLock(Uri uri, NodeLock lock) throws ServiceAccessException, LockTokenNotFoundException
lock
- Token to renew
ServiceAccessException
- Service access error
LockTokenNotFoundException
- Lock token was not foundpublic void removeLock(Uri uri, NodeLock lock) throws ServiceAccessException, LockTokenNotFoundException
lock
- Token to remove
ServiceAccessException
- Service access error
LockTokenNotFoundException
- Lock token was not foundpublic void killLock(Uri uri, NodeLock lock) throws ServiceAccessException, LockTokenNotFoundException
lock
- Token to remove
ServiceAccessException
- Service access error
LockTokenNotFoundException
- Lock token was not foundpublic java.util.Enumeration enumerateLocks(Uri uri) throws ServiceAccessException
uri
- Uri of the subject
locks
which have been put on the subject
ServiceAccessException
- Service access error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |