|
||||||||
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 ORBInitInfo
public void post_init()
post_init
in interface ORBInitInfo
public ORB orb()
orb
in interface FeatureInitInfo
public ORBLoader getLoader()
getLoader
in interface FeatureInitInfo
public void setFeature(java.lang.String feature, java.lang.Object reference)
setFeature
in interface FeatureInitInfo
public java.lang.Object getFeature(java.lang.String feature)
getFeature
in interface FeatureInitInfo
public java.lang.String[] arguments()
arguments
in interface ORBInitInfoOperations
org.omg.PortableInterceptor.ORBInitInfoOperations
public java.lang.String orb_id()
orb_id
in interface ORBInitInfoOperations
org.omg.PortableInterceptor.ORBInitInfoOperations
public CodecFactory codec_factory()
codec_factory
in interface ORBInitInfoOperations
org.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 ORBInitInfoOperations
public 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 ORBInitInfoOperations
public 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 |