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 Nov 6, 2011 12:20:31 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 }