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, setDelegate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
etherealizeAll, getDefaultServant, getServantManager, idToServant, setDefaultServant, setServantManager
protected ActiveObjectMap activeObjectMap
public void returnServant()
POAPolicyMediator
public void clearAOM()
POAPolicyMediator
protected 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
POAPolicyMediator
ObjectNotActive
WrongPolicy
protected void deactivateHelper(ActiveObjectMap.Key key, AOMEntry entry, Servant s) throws ObjectNotActive, WrongPolicy
ObjectNotActive
WrongPolicy
public Servant deactivateObject(ActiveObjectMap.Key key) throws ObjectNotActive, WrongPolicy
ObjectNotActive
WrongPolicy
public byte[] servantToId(Servant servant) throws ServantNotActive, WrongPolicy
ServantNotActive
WrongPolicy
Copyright © 2017 JBoss by Red Hat. All rights reserved.