@ManagedObject @Description(value="A POAManager which controls invocations of its POAs") public class POAManagerImpl extends LocalObject implements POAManager
| Modifier and Type | Method and Description |
|---|---|
void |
activate()
activate
Spec: pages 3-14 thru 3-18 |
void |
deactivate(boolean etherealize_objects,
boolean wait_for_completion)
deactivate
Spec: pages 3-14 thru 3-18
Note: INACTIVE is a permanent state. |
void |
discard_requests(boolean wait_for_completion)
discard_requests
Spec: pages 3-14 thru 3-18 |
String |
displayState() |
boolean |
equals(Object obj) |
State |
get_state()
Added according to the spec CORBA V2.3; this returns the
state of the POAManager
|
int |
getManagerId() |
short |
getORTState() |
int |
hashCode() |
void |
hold_requests(boolean wait_for_completion)
hold_requests
Spec: pages 3-14 thru 3-18 |
void |
implicitActivation()
Activate the POAManager if no explicit state change has ever been
previously invoked.
|
int |
numberOfInvocations() |
int |
numberOfWaiters() |
String |
toString() |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connectionclone, finalize, getClass, notify, notifyAll, wait, wait, wait_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override@ManagedAttribute @Description(value="Number of active invocations executing in this POAManager") public int numberOfInvocations()
@ManagedAttribute @Description(value="Number of threads waiting for invocations to complete in this POAManager") public int numberOfWaiters()
@ManagedAttribute @Description(value="The current state of this POAManager") public String displayState()
@ManagedAttribute @NameValue @Description(value="The ID of this POAManager") public int getManagerId()
@ManagedAttribute @Description(value="The ObjectReferenceTemplate state of this POAManager") public short getORTState()
@ManagedOperation
@Description(value="Make this POAManager active, so it can handle new requests")
public void activate()
throws AdapterInactive
activate
Spec: pages 3-14 thru 3-18activate in interface POAManagerOperationsAdapterInactive@ManagedOperation
@Description(value="Hold all requests to this POAManager")
public void hold_requests(boolean wait_for_completion)
throws AdapterInactive
hold_requests
Spec: pages 3-14 thru 3-18hold_requests in interface POAManagerOperationsAdapterInactive@ManagedOperation
@ParameterNames(value="waitForCompletion")
@Description(value="Make this POAManager discard all incoming requests")
public void discard_requests(boolean wait_for_completion)
throws AdapterInactive
discard_requests
Spec: pages 3-14 thru 3-18discard_requests in interface POAManagerOperationsAdapterInactivepublic void deactivate(boolean etherealize_objects,
boolean wait_for_completion)
throws AdapterInactive
deactivate
Spec: pages 3-14 thru 3-18
Note: INACTIVE is a permanent state.deactivate in interface POAManagerOperationsAdapterInactivepublic State get_state()
get_state in interface POAManagerOperationspublic void implicitActivation()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.