001    package org.omg.PortableInterceptor;
002    
003    
004    /**
005     * Generated from IDL interface "ORBInitInfo".
006     *
007     * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007
008     * @version generated at Sep 22, 2012 10:58:00 AM
009     */
010    
011    public interface ORBInitInfoOperations
012    {
013            /* constants */
014            /* operations  */
015            java.lang.String[] arguments();
016            java.lang.String orb_id();
017            org.omg.IOP.CodecFactory codec_factory();
018            void register_initial_reference(java.lang.String id, org.omg.CORBA.Object obj) throws org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName;
019            org.omg.CORBA.Object resolve_initial_references(java.lang.String id) throws org.omg.PortableInterceptor.ORBInitInfoPackage.InvalidName;
020            void add_client_request_interceptor(org.omg.PortableInterceptor.ClientRequestInterceptor interceptor) throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName;
021            void add_server_request_interceptor(org.omg.PortableInterceptor.ServerRequestInterceptor interceptor) throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName;
022            void add_ior_interceptor(org.omg.PortableInterceptor.IORInterceptor interceptor) throws org.omg.PortableInterceptor.ORBInitInfoPackage.DuplicateName;
023            int allocate_slot_id();
024            void register_policy_factory(int type, org.omg.PortableInterceptor.PolicyFactory policy_factory);
025    }