|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IORInfoOperations
The ORB service uses this interface to add the service specific components to the new IOR being constructed. The interface provides also possibility to get the POA policies the apply to the IOR being constructed.
Method Summary | |
---|---|
ObjectReferenceTemplate |
adapter_template()
Get the adapter template that is associated with the object POA. |
void |
add_ior_component_to_profile(TaggedComponent tagged_component,
int profile_id)
Adds a service-specific component to the IOR profile being constructed. |
void |
add_ior_component(TaggedComponent tagged_component)
Adds a service-specific component to the IOR profile being constructed. |
ObjectReferenceFactory |
current_factory()
The current_factory is the factory, used by the adapter to create object references. |
void |
current_factory(ObjectReferenceFactory factory)
Set the current object reference factory, used to produce the new objects. |
Policy |
get_effective_policy(int policy_type)
Get the server side policy for an IOR being constructed. |
int |
manager_id()
Get the POA manager Id. |
short |
state()
Get the state of the adapter manager. |
Method Detail |
---|
void add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
tagged_component
- a tagged component being added.profile_id
- the IOR profile to that the component must be added.
The 0 value (TAG_INTERNET_IOP.value
) adds to the
Internet profile where host and port are stored by default.void add_ior_component(TaggedComponent tagged_component)
tagged_component
- a tagged component being added.Policy get_effective_policy(int policy_type)
policy_type
- the type of the policy.
POAOperations.create_POA(java.lang.String, org.omg.PortableServer.POAManager, org.omg.CORBA.Policy[])
ObjectReferenceTemplate adapter_template()
ObjectReferenceFactory current_factory()
void current_factory(ObjectReferenceFactory factory)
IORInterceptor_3_0Operations.components_established(IORInfo)
.
int manager_id()
IORInterceptor_3_0Operations.adapter_manager_state_changed(int, short)
short state()
HOLDING.value
, DISCARDING.value
,
INACTIVE.value
or NON_EXISTENT.value
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |