public interface IORInterceptor_3_0Operations extends IORInterceptorOperations
Modifier and Type | Method and Description |
---|---|
void |
adapter_manager_state_changed(int adapterManagerId,
short adapterState)
This method is invoked on all registered IORInterceptor_3_0 instances when
the state of the adapter manager changes.
|
void |
adapter_state_changed(ObjectReferenceTemplate[] adapters,
short adaptersState)
Notifies the interceptor about the adapter state changes that are unrelated
to adapter manager state changes.
|
void |
components_established(IORInfo info)
This metod is invoked after the
IORInterceptorOperations.establish_components(org.omg.PortableInterceptor.IORInfo) have been called on
all registered interceptor instances. |
establish_components
destroy, name
void adapter_manager_state_changed(int adapterManagerId, short adapterState)
adapterManagerId
- the Id of the adapter manager that has changed the
state. The same value is returned by
IORInfoOperations.manager_id()
.adapterState
- the new state of the adapter manager, one of the
HOLDING.value
, DISCARDING.value
, INACTIVE.value
or NON_EXISTENT.value
.void adapter_state_changed(ObjectReferenceTemplate[] adapters, short adaptersState)
NON_EXISTENT.value
state.adapters
- identifies the object adapters that have changed they
state.adaptersState
- the new state of the adapters, one of the
HOLDING.value
, DISCARDING.value
, INACTIVE.value
or NON_EXISTENT.value
.void components_established(IORInfo info)
IORInterceptorOperations.establish_components(org.omg.PortableInterceptor.IORInfo)
have been called on
all registered interceptor instances. At this stage, it is possible to set
the object reference factory using
IORInfoOperations.current_factory(ObjectReferenceFactory )
.