org.omg.PortableInterceptor
public interface IORInfoOperations
Method Summary | |
---|---|
ObjectReferenceTemplate | adapter_template()
Get the adapter template that is associated with the object POA.
|
void | add_ior_component(TaggedComponent tagged_component)
Adds a service-specific component to the IOR profile being constructed.
|
void | add_ior_component_to_profile(TaggedComponent tagged_component, int profile_id)
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.
|
Since: 1.5
Parameters: tagged_component a tagged component being added.
Parameters: tagged_component a tagged component being added. profile_id the IOR profile to that the component must be added. The 0 value ({@link org.omg.IOP.TAG_INTERNET_IOP#value}) adds to the Internet profile where host and port are stored by default.
Since: 1.5
Since: 1.5
Parameters: policy_type the type of the policy.
Returns: the policy of the given type that applies to the IOR being constructed.
See Also: POAOperations
Returns: Id that uniquely refers to the poa manager, used by this POA.
Since: 1.5
See Also: IORInterceptor_3_0Operations
Returns: the state of the adapters to that the IOR being created belongs. One of the {@link HOLDING#value}, {@link DISCARDING#value}, {@link INACTIVE#value} or {@link NON_EXISTENT#value}.
Since: 1.5