|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Lockable
A lockable broker resource. Uses Locker to guarantee that only single instance is running
| Method Summary | |
|---|---|
Locker |
createDefaultLocker()
Create a default locker |
void |
setLocker(Locker locker)
Set locker to be used |
void |
setLockKeepAlivePeriod(long lockKeepAlivePeriod)
Period (in milliseconds) on which Locker.keepAlive() should be checked |
void |
setUseLock(boolean useLock)
Turn locking on/off on the resource |
| Method Detail |
|---|
void setUseLock(boolean useLock)
useLock -
Locker createDefaultLocker()
throws IOException
IOException
void setLocker(Locker locker)
throws IOException
locker -
IOExceptionvoid setLockKeepAlivePeriod(long lockKeepAlivePeriod)
Locker.keepAlive() should be checked
lockKeepAlivePeriod -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||