private void |
POAImpl.acquireLock(java.util.concurrent.locks.Lock lock) |
|
void |
POAManagerImpl.activate() |
activate
Spec: pages 3-14 thru 3-18
|
byte[] |
POAImpl.activate_object(Servant servant) |
activate_object
Section 3.3.8.14
|
void |
POAImpl.activate_object_with_id(byte[] id,
Servant servant) |
activate_object_with_id
Section 3.3.8.15
|
void |
POAPolicyMediatorBase_R.activateObject(byte[] id,
Servant servant) |
|
protected void |
POAPolicyMediatorBase_R.activateServant(ActiveObjectMap.Key key,
AOMEntry entry,
Servant servant) |
|
private void |
POAManagerImpl.checkState() |
|
private void |
POAImpl.cleanUpLocks(POAImpl child,
boolean readLocked,
boolean writeLocked,
boolean childReadLocked) |
|
private void |
POAImpl.DestroyThread.completeDestruction(POAImpl poa,
POAImpl parent,
java.util.Set<ObjectReferenceTemplate> destroyedPOATemplates) |
|
private void |
POAManagerImpl.countedWait() |
|
POA |
POAImpl.create_POA(java.lang.String name,
POAManager theManager,
Policy[] policies) |
create_POA
Section 3.3.8.2
|
Object |
POAImpl.create_reference(java.lang.String repId) |
create_reference
3.3.8.17
|
Object |
POAImpl.create_reference_with_id(byte[] oid,
java.lang.String repId) |
create_reference_with_id
3.3.8.18
|
void |
POAManagerImpl.deactivate(boolean etherealize_objects,
boolean wait_for_completion) |
deactivate
Spec: pages 3-14 thru 3-18
Note: INACTIVE is a permanent state.
|
void |
POAImpl.deactivate_object(byte[] id) |
deactivate_object
3.3.8.16
|
protected void |
POAPolicyMediatorBase_R.deactivateHelper(ActiveObjectMap.Key key,
AOMEntry entry,
Servant s) |
|
void |
POAPolicyMediatorImpl_R_USM.deactivateHelper(ActiveObjectMap.Key key,
AOMEntry entry,
Servant servant) |
|
Servant |
POAPolicyMediatorBase_R.deactivateObject(byte[] id) |
|
Servant |
POAPolicyMediatorBase_R.deactivateObject(ActiveObjectMap.Key key) |
|
void |
POAManagerImpl.discard_requests(boolean wait_for_completion) |
discard_requests
Spec: pages 3-14 thru 3-18
|
private void |
POAImpl.doActivate(AdapterActivator act,
java.lang.String name,
POAImpl child) |
|
void |
POAImpl.DestroyThread.doIt(POAImpl thePoa,
boolean wait) |
|
void |
POAImpl.enter() |
|
(package private) void |
POAManagerImpl.enter() |
|
(package private) void |
POAImpl.etherealizeAll() |
|
void |
POAPolicyMediatorImpl_R_USM.etherealizeAll() |
|
void |
POAImpl.exit() |
|
(package private) void |
POAManagerImpl.exit() |
|
POA |
POAImpl.find_POA(java.lang.String name,
boolean activate) |
find_POA
Section 3.3.8.3
|
private int |
POAImpl.getInvocationCount() |
|
void |
POAImpl.getInvocationServant(OAInvocationInfo info) |
|
void |
POAManagerImpl.hold_requests(boolean wait_for_completion) |
hold_requests
Spec: pages 3-14 thru 3-18
|
Object |
POAImpl.id_to_reference(byte[] id) |
id_to_reference
3.3.8.24
|
Servant |
POAImpl.id_to_servant(byte[] id) |
id_to_servant
3.3.8.23
|
Servant |
POAPolicyMediatorImpl_R_USM.idToServant(byte[] id) |
|
private void |
POAImpl.initialize(POAManagerImpl manager,
Policies policies) |
|
protected java.lang.Object |
POAPolicyMediatorImpl_R_USM.internalGetServant(byte[] id,
java.lang.String operation) |
|
(package private) void |
POAImpl.lock() |
|
private void |
POAImpl.lockAndWaitUntilRunning() |
|
(package private) java.util.concurrent.locks.Condition |
POAImpl.makeCondition() |
|
private void |
POAImpl.newPOACreated(java.lang.String name,
java.lang.String parentName) |
|
private void |
POAManagerImpl.notifyWaiters() |
|
void |
POAImpl.DestroyThread.performDestroy(POAImpl poa,
java.util.Set<ObjectReferenceTemplate> destroyedPOATemplates) |
|
private boolean |
POAImpl.DestroyThread.prepareForDestruction(POAImpl poa,
java.util.Set<ObjectReferenceTemplate> destroyedPOATemplates) |
|
(package private) void |
POAImpl.readLock() |
|
(package private) void |
POAImpl.readUnlock() |
|
byte[] |
POAImpl.reference_to_id(Object reference) |
reference_to_id
3.3.8.22
|
Servant |
POAImpl.reference_to_servant(Object reference) |
reference_to_servant
3.3.8.21
|
private static void |
POAImpl.registerMBean(ORB orb,
java.lang.Object obj) |
|
void |
POAImpl.returnServant() |
Called from the subcontract to let this POA cleanup after an
invocation.
|
void |
POAPolicyMediatorImpl_R_USM.returnServant() |
|
void |
POAImpl.DestroyThread.run() |
|
void |
POAManagerImpl.POAManagerDeactivator.run() |
|
void |
POAPolicyMediatorImpl_R_USM.Etherealizer.run() |
|
byte[] |
POAImpl.servant_to_id(Servant servant) |
servant_to_id
3.3.8.19
|
Object |
POAImpl.servant_to_reference(Servant servant) |
servant_to_reference
3.3.8.20
|
byte[] |
POAPolicyMediatorBase_R.servantToId(Servant servant) |
|
void |
POAImpl.set_servant(Servant defaultServant) |
set_servant
Section 3.3.8.13
|
void |
POAImpl.set_servant_manager(ServantManager servantManager) |
set_servant_manager
Section 3.3.8.10
|
void |
POAPolicyMediatorImpl_R_USM.setServantManager(ServantManager servantManager) |
|
void |
POAImpl.the_activator(AdapterActivator activator) |
the_activator
Section 3.3.8.9
|
(package private) void |
POAImpl.unlock() |
|
private boolean |
POAImpl.waitUntilRunning() |
|