public class LockManagerProxy<T> extends LockManager
conflictManager, defaultRetry, defaultSleepTime, DOZE_TIME, hasBeenLocked, locksHeld, locksHeldLockObject, lockStore, lockStoreType, mutex, nestedLocking, objectLocked, stateLoaded, systemKey, waitTotalTimeout
modifyingActions, objectModel, objectUid, usingActions
Constructor and Description |
---|
LockManagerProxy(T candidate) |
LockManagerProxy(T candidate,
int ot) |
LockManagerProxy(T candidate,
RecoverableContainer<T> cont) |
LockManagerProxy(T candidate,
Uid u) |
LockManagerProxy(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()
|
cleanUp, doRelease, finalize, freeState, initialise, isAncestorOf, loadState, lockConflict, print, printState, propagate, releaseAll, releaselock, setlock, 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 LockManagerProxy(T candidate)
public LockManagerProxy(T candidate, RecoverableContainer<T> cont)
public LockManagerProxy(T candidate, int ot)
public LockManagerProxy(T candidate, Uid u, 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()
LockManager
type
in class LockManager
public final RecoverableContainer<T> getContainer()
Copyright © 2021 JBoss by Red Hat. All rights reserved.