org.jacorb.orb.portableInterceptor
Class ORBInitInfoImpl
java.lang.Object
org.omg.CORBA.LocalObject
org.jacorb.orb.portableInterceptor.ORBInitInfoImpl
- All Implemented Interfaces:
- java.io.Serializable, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.ORBInitInfo, org.omg.PortableInterceptor.ORBInitInfoOperations
public class ORBInitInfoImpl
- extends org.omg.CORBA.LocalObject
- implements org.omg.PortableInterceptor.ORBInitInfo
This class represents the type of info object
that will be passed to the ORBInitializers.
See PI Spec p. 9-70ff
- Version:
- $Id: ORBInitInfoImpl.java,v 1.16 2006/07/07 10:55:57 alphonse.bendt Exp $
- Author:
- Nicolas Noffke
- See Also:
- Serialized Form
Methods inherited from class org.omg.CORBA.LocalObject |
_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_connection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.omg.CORBA.Object |
_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 |
ORBInitInfoImpl
public ORBInitInfoImpl(ORB orb)
getORB
public ORB getORB()
- This method is for interceptors that need access to the ORB.
Be careful with that since there is a reason, why there is no
other way to get access to the ORB.
setInvalid
public void setInvalid()
getClientInterceptors
public java.util.List getClientInterceptors()
getServerInterceptors
public java.util.List getServerInterceptors()
getIORInterceptors
public java.util.List getIORInterceptors()
getPolicyFactories
public java.util.Map getPolicyFactories()
getSlotCount
public int getSlotCount()
add_client_request_interceptor
public void add_client_request_interceptor(org.omg.PortableInterceptor.ClientRequestInterceptor interceptor)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
- Specified by:
add_client_request_interceptor
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
- Throws:
org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
add_ior_interceptor
public void add_ior_interceptor(org.omg.PortableInterceptor.IORInterceptor interceptor)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
- Specified by:
add_ior_interceptor
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
- Throws:
org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
add_server_request_interceptor
public void add_server_request_interceptor(org.omg.PortableInterceptor.ServerRequestInterceptor interceptor)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
- Specified by:
add_server_request_interceptor
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
- Throws:
org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName
allocate_slot_id
public int allocate_slot_id()
- Specified by:
allocate_slot_id
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
arguments
public java.lang.String[] arguments()
- Specified by:
arguments
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
codec_factory
public org.omg.IOP.CodecFactory codec_factory()
- Specified by:
codec_factory
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
orb_id
public java.lang.String orb_id()
- Specified by:
orb_id
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
register_initial_reference
public void register_initial_reference(java.lang.String id,
org.omg.CORBA.Object obj)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName
- Specified by:
register_initial_reference
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
- Throws:
org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName
register_policy_factory
public void register_policy_factory(int type,
org.omg.PortableInterceptor.PolicyFactory policy_factory)
- Specified by:
register_policy_factory
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
resolve_initial_references
public org.omg.CORBA.Object resolve_initial_references(java.lang.String id)
throws org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName
- Specified by:
resolve_initial_references
in interface org.omg.PortableInterceptor.ORBInitInfoOperations
- Throws:
org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName