public abstract class POAPolicyMediatorBase_R extends POAPolicyMediatorBase
| Modifier and Type | Field and Description |
|---|---|
protected ActiveObjectMap |
activeObjectMap |
isImplicit, isSystemId, isUnique, omgWrapper, orb, poa, wrapper| Modifier and Type | Method and Description |
|---|---|
void |
activateObject(byte[] id,
Servant servant) |
protected void |
activateServant(com.sun.corba.ee.impl.oa.poa.ActiveObjectMap.Key key,
AOMEntry entry,
Servant servant) |
void |
clearAOM()
Delete everything in the active object map.
|
protected void |
deactivateHelper(com.sun.corba.ee.impl.oa.poa.ActiveObjectMap.Key key,
AOMEntry entry,
Servant s) |
Servant |
deactivateObject(com.sun.corba.ee.impl.oa.poa.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(com.sun.corba.ee.impl.oa.poa.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(com.sun.corba.ee.impl.oa.poa.ActiveObjectMap.Key key)
protected Servant internalIdToServant(byte[] id)
protected void activateServant(com.sun.corba.ee.impl.oa.poa.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(com.sun.corba.ee.impl.oa.poa.ActiveObjectMap.Key key,
AOMEntry entry,
Servant s)
throws ObjectNotActive,
WrongPolicy
ObjectNotActiveWrongPolicypublic Servant deactivateObject(com.sun.corba.ee.impl.oa.poa.ActiveObjectMap.Key key) throws ObjectNotActive, WrongPolicy
ObjectNotActiveWrongPolicypublic byte[] servantToId(Servant servant) throws ServantNotActive, WrongPolicy
ServantNotActiveWrongPolicyCopyright © 2017–2019 Eclipse Foundation. All rights reserved.