public class OptimisticLockManager extends LockManager
conflictManager, defaultRetry, defaultSleepTime, DOZE_TIME, hasBeenLocked, locksHeld, locksHeldLockObject, lockStore, lockStoreType, mutex, nestedLocking, objectLocked, stateLoaded, systemKey, waitTotalTimeoutmodifyingActions, objectModel, objectUid, usingActions| Modifier | Constructor and Description |
|---|---|
protected |
OptimisticLockManager() |
protected |
OptimisticLockManager(int ot) |
protected |
OptimisticLockManager(int ot,
int om) |
protected |
OptimisticLockManager(Uid u) |
protected |
OptimisticLockManager(Uid u,
int objectModel) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doRelease(Uid u,
boolean all) |
boolean |
propagate(Uid from,
Uid to)
Change lock ownership as nested action commits.
|
int |
setlock(Lock toSet,
int retry,
int sleepTime) |
String |
type()
Overload StateManager.type()
|
cleanUp, finalize, freeState, initialise, isAncestorOf, loadState, lockConflict, print, printState, releaseAll, releaselock, setlock, setlock, terminate, unloadStateactivate, activate, cleanup, createLists, deactivate, deactivate, deactivate, destroy, disable, forgetAction, get_uid, getMutex, getObjectModel, getStore, getStoreRoot, loadObjectState, lockMutex, modified, objectType, packHeader, persist, rememberAction, restore_state, save_state, setStatus, setupStore, setupStore, setupStore, status, tryLockMutex, unlockMutex, unpackHeaderprotected OptimisticLockManager()
protected OptimisticLockManager(int ot)
protected OptimisticLockManager(int ot,
int om)
protected OptimisticLockManager(Uid u)
protected OptimisticLockManager(Uid u, int objectModel)
public int setlock(Lock toSet, int retry, int sleepTime)
setlock in class LockManagerprotected boolean doRelease(Uid u, boolean all)
doRelease in class LockManagerpublic final boolean propagate(Uid from, Uid to)
LockManagerpropagate in class LockManagerpublic String type()
type in class LockManagerCopyright © 2016 JBoss by Red Hat. All rights reserved.