org.objectweb.david.libs.binding.orbs
Class DelegationORB
java.lang.Object
org.omg.CORBA.ORB
org.omg.CORBA_2_3.ORB
org.objectweb.david.libs.binding.orbs.ORBSingletonClass
org.objectweb.david.libs.binding.orbs.DelegationORB
- All Implemented Interfaces:
- Constants
- Direct Known Subclasses:
- IIOPORB
- public class DelegationORB
- extends ORBSingletonClass
Fields inherited from interface org.objectweb.david.libs.binding.orbs.Constants |
corba_object_id, corba_prefix, TC_any, TC_boolean, TC_char, TC_double, TC_float, TC_long, TC_longdouble, TC_longlong, TC_null, TC_Object, TC_octet, TC_Principal, TC_short, TC_string, tc_table, TC_TypeCode, TC_ulong, TC_ulonglong, TC_ushort, TC_void, TC_wchar, TC_wstring |
Constructor Summary |
protected |
DelegationORB(java.lang.String orb_name)
Constructs a new instance of ORBClass. |
Methods inherited from class org.objectweb.david.libs.binding.orbs.ORBSingletonClass |
create_alias_tc, create_array_tc, create_context_list, create_enum_tc, create_environment, create_exception_list, create_exception_tc, create_interface_tc, create_list, create_named_value, create_operation_list, create_recursive_sequence_tc, create_recursive_tc, create_sequence_tc, create_string_tc, create_struct_tc, create_union_tc, create_value_box_tc, create_value_tc, create_wstring_tc, get_default_context, get_primitive_tc, setDefault |
Methods inherited from class org.omg.CORBA.ORB |
create_abstract_interface_tc, create_fixed_tc, create_native_tc, create_operation_list, create_policy, get_current, get_service_information, init, init, init |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
DelegationORB
protected DelegationORB(java.lang.String orb_name)
- Constructs a new instance of ORBClass.
set_parameters
protected final void set_parameters(java.lang.String[] args,
java.util.Properties props)
- Overrides:
set_parameters
in class ORBSingletonClass
set_parameters
protected final void set_parameters(java.applet.Applet app,
java.util.Properties props)
- Overrides:
set_parameters
in class ORBSingletonClass
run
public void run()
shutdown
public void shutdown(boolean wait_for_completion)
work_pending
public boolean work_pending()
perform_work
public void perform_work()
list_initial_services
public java.lang.String[] list_initial_services()
- Overrides:
list_initial_services
in class ORBSingletonClass
resolve_initial_references
public org.omg.CORBA.Object resolve_initial_references(java.lang.String name)
throws org.omg.CORBA.ORBPackage.InvalidName
- Overrides:
resolve_initial_references
in class ORBSingletonClass
- Throws:
org.omg.CORBA.ORBPackage.InvalidName
object_to_string
public java.lang.String object_to_string(org.omg.CORBA.Object object)
- Overrides:
object_to_string
in class ORBSingletonClass
string_to_object
public org.omg.CORBA.Object string_to_object(java.lang.String ior)
- Overrides:
string_to_object
in class ORBSingletonClass
create_output_stream
public org.omg.CORBA.portable.OutputStream create_output_stream()
- Overrides:
create_output_stream
in class ORBSingletonClass
send_multiple_requests_oneway
public void send_multiple_requests_oneway(org.omg.CORBA.Request[] requests)
- Overrides:
send_multiple_requests_oneway
in class ORBSingletonClass
send_multiple_requests_deferred
public void send_multiple_requests_deferred(org.omg.CORBA.Request[] requests)
- Overrides:
send_multiple_requests_deferred
in class ORBSingletonClass
poll_next_response
public boolean poll_next_response()
- Overrides:
poll_next_response
in class ORBSingletonClass
get_next_response
public org.omg.CORBA.Request get_next_response()
throws org.omg.CORBA.WrongTransaction
- Overrides:
get_next_response
in class ORBSingletonClass
- Throws:
org.omg.CORBA.WrongTransaction
create_any
public org.omg.CORBA.Any create_any()
- Overrides:
create_any
in class ORBSingletonClass
connect
public void connect(org.omg.CORBA.Object obj)
- Overrides:
connect
in class ORBSingletonClass
disconnect
public void disconnect(org.omg.CORBA.Object obj)
- Overrides:
disconnect
in class ORBSingletonClass
equals
public boolean equals(java.lang.Object o)
hashCode
public int hashCode()
get_value_def
public org.omg.CORBA.Object get_value_def(java.lang.String repid)
throws org.omg.CORBA.BAD_PARAM
- Throws:
org.omg.CORBA.BAD_PARAM
register_value_factory
public org.omg.CORBA.portable.ValueFactory register_value_factory(java.lang.String id,
org.omg.CORBA.portable.ValueFactory factory)
unregister_value_factory
public void unregister_value_factory(java.lang.String id)
lookup_value_factory
public org.omg.CORBA.portable.ValueFactory lookup_value_factory(java.lang.String id)
set_delegate
public void set_delegate(java.lang.Object wrapper)