| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
  |
  +--org.omg.CORBA.LocalObject
        |
        +--org.openorb.CORBA.LoggableLocalObject
              |
              +--org.openorb.PI.OpenORBInitInfo
This class implements the "ORBInitInfo" interface for PortableInterceptors.
| Constructor Summary | |
| OpenORBInitInfo(java.lang.String[] args,
                ORB orb,
                ORBInitializer[] orbInits,
                FeatureInitializer[] featureInits)Set information | |
| Method Summary | |
|  void | add_client_request_interceptor(ClientRequestInterceptor interceptor)This operation is used to add a new client request interceptor | 
|  void | add_ior_interceptor(IORInterceptor interceptor)This operation is used to add a new IOR interceptor | 
|  void | add_server_request_interceptor(ServerRequestInterceptor interceptor)This operation is used to add a new server request interceptor | 
|  int | allocate_slot_id()Return a slot id. | 
|  java.lang.String[] | arguments()Return ORB arguments | 
|  CodecFactory | codec_factory()Return the codec factory | 
|  void | dispose()Called by the ORB Initilizer during shutdown enabling cleanup of pluggable extensions. | 
|  java.lang.Object | getFeature(java.lang.String feature)Get feature. | 
|  ORBLoader | getLoader()Return a reference to the orb loader. | 
|  java.lang.String | orb_id()Return ORB ID. | 
|  ORB | orb()Return an orb instance. | 
|  void | post_init()Calls init on feature initializers and post init on orb initializers. | 
|  void | pre_init()Call pre-init on the orb initializers | 
|  void | register_initial_reference(java.lang.String id,
                           Object obj)Register a new initial reference. | 
|  void | register_policy_factory(int type,
                        PolicyFactory policy_factory)This operation is used to register a policy factory | 
|  Object | resolve_initial_references(java.lang.String id)Resolve an initial reference | 
|  void | setFeature(java.lang.String feature,
           java.lang.Object reference)Set a feature. | 
| Methods inherited from class org.openorb.CORBA.LoggableLocalObject | 
| enableLogging | 
| 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 | 
| equals, 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_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override | 
| Constructor Detail | 
public OpenORBInitInfo(java.lang.String[] args,
                       ORB orb,
                       ORBInitializer[] orbInits,
                       FeatureInitializer[] featureInits)
| Method Detail | 
public void pre_init()
pre_init in interface ORBInitInfopublic void post_init()
post_init in interface ORBInitInfopublic ORB orb()
orb in interface FeatureInitInfopublic ORBLoader getLoader()
getLoader in interface FeatureInitInfo
public void setFeature(java.lang.String feature,
                       java.lang.Object reference)
setFeature in interface FeatureInitInfopublic java.lang.Object getFeature(java.lang.String feature)
getFeature in interface FeatureInitInfopublic java.lang.String[] arguments()
arguments in interface ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoOperationspublic java.lang.String orb_id()
orb_id in interface ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoOperationspublic CodecFactory codec_factory()
codec_factory in interface ORBInitInfoOperationsorg.omg.PortableInterceptor.ORBInitInfoOperations
public void register_initial_reference(java.lang.String id,
                                       Object obj)
                                throws InvalidName
register_initial_reference in interface ORBInitInfoOperations
public Object resolve_initial_references(java.lang.String id)
                                  throws InvalidName
resolve_initial_references in interface ORBInitInfoOperations
public void add_client_request_interceptor(ClientRequestInterceptor interceptor)
                                    throws DuplicateName
add_client_request_interceptor in interface ORBInitInfoOperations
public void add_server_request_interceptor(ServerRequestInterceptor interceptor)
                                    throws DuplicateName
add_server_request_interceptor in interface ORBInitInfoOperations
public void add_ior_interceptor(IORInterceptor interceptor)
                         throws DuplicateName
add_ior_interceptor in interface ORBInitInfoOperationspublic int allocate_slot_id()
allocate_slot_id in interface ORBInitInfoOperations
public void register_policy_factory(int type,
                                    PolicyFactory policy_factory)
register_policy_factory in interface ORBInitInfoOperationspublic void dispose()
dispose in interface org.apache.avalon.framework.activity.Disposable| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||