public abstract class POAPolicyMediatorBase_R extends POAPolicyMediatorBase
| Modifier and Type | Field and Description |
|---|---|
protected ActiveObjectMap |
activeObjectMap |
isImplicit, isSystemId, isUnique, orb, poa| Modifier and Type | Method and Description |
|---|---|
void |
activateObject(byte[] id,
Servant servant) |
protected void |
activateServant(ActiveObjectMap.Key key,
AOMEntry entry,
Servant servant) |
void |
clearAOM()
Delete everything in the active object map.
|
protected void |
deactivateHelper(ActiveObjectMap.Key key,
AOMEntry entry,
Servant s) |
Servant |
deactivateObject(ActiveObjectMap.Key key) |
Servant |
deactivateObject(byte[] id)
Deactivate the object that is associated with the given id.
|
protected Servant |
internalIdToServant(byte[] id) |
protected Servant |
internalKeyToServant(ActiveObjectMap.Key key) |
void |
returnServant()
Release a servant that was obtained from getInvocationServant.
|
byte[] |
servantToId(Servant servant) |
getInvocationServant, getPolicies, getScid, getServerId, internalGetServant, newSystemId, setDelegateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitetherealizeAll, getDefaultServant, getServantManager, idToServant, setDefaultServant, setServantManagerprotected ActiveObjectMap activeObjectMap
public void returnServant()
POAPolicyMediatorpublic void clearAOM()
POAPolicyMediatorprotected Servant internalKeyToServant(ActiveObjectMap.Key key)
protected Servant internalIdToServant(byte[] id)
protected void activateServant(ActiveObjectMap.Key key, AOMEntry entry, Servant servant)
public final void activateObject(byte[] id,
Servant servant)
throws WrongPolicy,
ServantAlreadyActive,
ObjectAlreadyActive
public Servant deactivateObject(byte[] id) throws ObjectNotActive, WrongPolicy
POAPolicyMediatorObjectNotActiveWrongPolicyprotected void deactivateHelper(ActiveObjectMap.Key key, AOMEntry entry, Servant s) throws ObjectNotActive, WrongPolicy
ObjectNotActiveWrongPolicypublic Servant deactivateObject(ActiveObjectMap.Key key) throws ObjectNotActive, WrongPolicy
ObjectNotActiveWrongPolicypublic byte[] servantToId(Servant servant) throws ServantNotActive, WrongPolicy
ServantNotActiveWrongPolicyCopyright © 2018 JBoss by Red Hat. All rights reserved.