public class OptimisticLockManagerProxy<T> extends OptimisticLockManager
conflictManager, defaultRetry, defaultSleepTime, DOZE_TIME, hasBeenLocked, locksHeld, locksHeldLockObject, lockStore, lockStoreType, mutex, nestedLocking, objectLocked, stateLoaded, systemKey, waitTotalTimeout
modifyingActions, objectModel, objectUid, usingActions
Constructor and Description |
---|
OptimisticLockManagerProxy(T candidate) |
OptimisticLockManagerProxy(T candidate,
int ot) |
OptimisticLockManagerProxy(T candidate,
int ot,
int om,
RecoverableContainer<T> cont) |
OptimisticLockManagerProxy(T candidate,
RecoverableContainer<T> cont) |
OptimisticLockManagerProxy(T candidate,
Uid u) |
OptimisticLockManagerProxy(T candidate,
Uid u,
int om,
RecoverableContainer<T> cont) |
OptimisticLockManagerProxy(T candidate,
Uid u,
RecoverableContainer<T> cont) |
Modifier and Type | Method and Description |
---|---|
RecoverableContainer<T> |
getContainer() |
boolean |
restore_state(InputObjectState os,
int ot)
These methods must be provided by a derived class.
|
boolean |
save_state(OutputObjectState os,
int ot)
These methods must be used by a derived class.
|
String |
type()
Overload StateManager.type()
|
doRelease, loadState, propagate, setlock
cleanUp, finalize, freeState, initialise, isAncestorOf, lockConflict, print, printState, releaseAll, releaselock, setlock, setlock, terminate, unloadState
activate, activate, cleanup, createLists, deactivate, deactivate, deactivate, destroy, disable, forgetAction, get_uid, getMutex, getObjectModel, getStore, getStoreRoot, loadObjectState, lockMutex, modified, objectType, packHeader, persist, rememberAction, setStatus, setupStore, setupStore, setupStore, status, tryLockMutex, unlockMutex, unpackHeader
public OptimisticLockManagerProxy(T candidate)
public OptimisticLockManagerProxy(T candidate, RecoverableContainer<T> cont)
public OptimisticLockManagerProxy(T candidate, int ot)
public OptimisticLockManagerProxy(T candidate, int ot, int om, RecoverableContainer<T> cont)
public OptimisticLockManagerProxy(T candidate, Uid u, RecoverableContainer<T> cont)
public OptimisticLockManagerProxy(T candidate, Uid u, int om, RecoverableContainer<T> cont)
public boolean save_state(OutputObjectState os, int ot)
StateManager
save_state
in class StateManager
true
on success, false
otherwise.public boolean restore_state(InputObjectState os, int ot)
StateManager
restore_state
in class StateManager
true
on success, false
otherwise.public String type()
OptimisticLockManager
type
in class OptimisticLockManager
public final RecoverableContainer<T> getContainer()
Copyright © 2021 JBoss by Red Hat. All rights reserved.