public class POAPolicyMediatorImpl_NR_UDS extends POAPolicyMediatorBase
| Modifier and Type | Method and Description |
|---|---|
void |
activateObject(byte[] id,
Servant servant) |
void |
clearAOM()
Delete everything in the active object map.
|
Servant |
deactivateObject(byte[] id)
Deactivate the object that is associated with the given id.
|
void |
etherealizeAll()
Etherealize all servants associated with this POAPolicyMediator.
|
Servant |
getDefaultServant()
Return the default servant.
|
ServantManager |
getServantManager()
Return the servant manager.
|
Servant |
idToServant(byte[] id) |
void |
returnServant()
Release a servant that was obtained from getInvocationServant.
|
byte[] |
servantToId(Servant servant) |
void |
setDefaultServant(Servant servant)
Set the default servant.
|
void |
setServantManager(ServantManager servantManager)
Set the servant manager.
|
getInvocationServant, getPolicies, getScid, getServerId, newSystemIdpublic void returnServant()
POAPolicyMediatorpublic void etherealizeAll()
POAPolicyMediatorpublic void clearAOM()
POAPolicyMediatorpublic ServantManager getServantManager() throws WrongPolicy
POAPolicyMediatorWrongPolicypublic void setServantManager(ServantManager servantManager) throws WrongPolicy
POAPolicyMediatorWrongPolicypublic Servant getDefaultServant() throws NoServant, WrongPolicy
POAPolicyMediatorNoServantWrongPolicypublic void setDefaultServant(Servant servant) throws WrongPolicy
POAPolicyMediatorWrongPolicypublic final void activateObject(byte[] id,
Servant servant)
throws WrongPolicy,
ServantAlreadyActive,
ObjectAlreadyActive
public Servant deactivateObject(byte[] id) throws ObjectNotActive, WrongPolicy
POAPolicyMediatorObjectNotActiveWrongPolicypublic byte[] servantToId(Servant servant) throws ServantNotActive, WrongPolicy
ServantNotActiveWrongPolicypublic Servant idToServant(byte[] id) throws WrongPolicy, ObjectNotActive
WrongPolicyObjectNotActiveCopyright © 2020 ADDC Infotech GmbH. All rights reserved.