|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class extends the standard defined interface of the IORInfo object given to each IORInterceptor during creation of new IORs. It provides convenience methods to modify the newly created IOR.
Method Summary | |
---|---|
void |
add_profile(Profile profile)
This method adds a further profile to an IOR. |
int |
get_number_of_profiles(int tag)
This method returns the number of profiles of the given type. |
Profile |
get_profile(int tag)
Returns the first profile with the given tag (position == 0). |
Profile |
get_profile(int tag,
int position)
Returns the profile with the given tag at the given position. |
Methods inherited from interface org.omg.PortableInterceptor.IORInfoOperations |
---|
add_ior_component_to_profile, add_ior_component, get_effective_policy |
Methods inherited from interface org.omg.CORBA.Object |
---|
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
Method Detail |
public void add_profile(Profile profile)
profile
- the profile to addpublic int get_number_of_profiles(int tag)
tag
- profile tag, e.g. TAG_INTERNET_IOP.value
public Profile get_profile(int tag, int position)
0 <= position < get_number_of_profiles(tag)
tag
- tag of profile, e.g. TAG_INTERNET_IOP.valueposition
- position in IOR
java.lang.ArrayIndexOutOfBoundsException
- if position is
out of rangepublic Profile get_profile(int tag)
tag
- tag of profile, e.g. TAG_INTERNET_IOP.value
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |