org.objectweb.david.libs.binding.orbs
Class ORBSingletonClass
java.lang.Object
|
+--org.omg.CORBA.ORB
|
+--org.objectweb.david.libs.binding.orbs.ORBSingletonClass
- All Implemented Interfaces:
- Constants
- Direct Known Subclasses:
- ORBClass
- public class ORBSingletonClass
- extends ORB
- implements Constants
ORBSingleton class for David.
| 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 |
|
Method Summary |
void |
connect(Object obj)
Deprecated. |
TypeCode |
create_alias_tc(String id,
String name,
TypeCode original_type)
|
Any |
create_any()
|
TypeCode |
create_array_tc(int length,
TypeCode element_type)
|
ContextList |
create_context_list()
|
TypeCode |
create_enum_tc(String id,
String name,
String[] members)
|
Environment |
create_environment()
|
ExceptionList |
create_exception_list()
|
TypeCode |
create_exception_tc(String id,
String name,
StructMember[] members)
|
TypeCode |
create_interface_tc(String id,
String name)
|
NVList |
create_list(int count)
|
NamedValue |
create_named_value(String s,
Any any,
int flags)
|
NVList |
create_operation_list(OperationDef def)
|
OutputStream |
create_output_stream()
|
TypeCode |
create_recursive_sequence_tc(int bound,
int offset)
Deprecated. |
TypeCode |
create_recursive_tc(String id)
|
TypeCode |
create_sequence_tc(int bound,
TypeCode element_type)
|
TypeCode |
create_string_tc(int bound)
|
TypeCode |
create_struct_tc(String id,
String name,
StructMember[] members)
|
TypeCode |
create_union_tc(String id,
String name,
TypeCode discriminator_type,
UnionMember[] members)
|
TypeCode |
create_value_box_tc(String id,
String name,
TypeCode boxed_type)
|
TypeCode |
create_value_tc(String id,
String name,
short type_modifier,
TypeCode concrete_base,
ValueMember[] members)
|
TypeCode |
create_wstring_tc(int bound)
|
void |
disconnect(Object obj)
Deprecated. |
Context |
get_default_context()
This method is not (yet) implemented. |
Request |
get_next_response()
|
TypeCode |
get_primitive_tc(TCKind tcKind)
|
String[] |
list_initial_services()
|
String |
object_to_string(Object object)
|
boolean |
poll_next_response()
|
Object |
resolve_initial_references(String name)
|
void |
send_multiple_requests_deferred(Request[] req)
|
void |
send_multiple_requests_oneway(Request[] req)
|
protected void |
set_parameters(Applet app,
Properties props)
|
protected void |
set_parameters(String[] args,
Properties props)
|
Object |
string_to_object(String ior)
|
| 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, perform_work, run, shutdown, work_pending |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORBSingletonClass
public ORBSingletonClass()
- Creates a new instance of ORBSingletonClass.
This method should never be called by an application. The only CORBA-compliant
to obtain a reference to a Singleton ORB is by calling:
org.omg.CORBA.ORB.init();
set_parameters
protected void set_parameters(String[] args,
Properties props)
- Overrides:
set_parameters in class ORB
set_parameters
protected void set_parameters(Applet app,
Properties props)
- Overrides:
set_parameters in class ORB
connect
public void connect(Object obj)
- Deprecated.
- Overrides:
connect in class ORB
disconnect
public void disconnect(Object obj)
- Deprecated.
- Overrides:
disconnect in class ORB
list_initial_services
public String[] list_initial_services()
- Overrides:
list_initial_services in class ORB
resolve_initial_references
public Object resolve_initial_references(String name)
throws InvalidName
- Overrides:
resolve_initial_references in class ORB
object_to_string
public String object_to_string(Object object)
- Overrides:
object_to_string in class ORB
string_to_object
public Object string_to_object(String ior)
- Overrides:
string_to_object in class ORB
create_list
public final NVList create_list(int count)
- Overrides:
create_list in class ORB
create_operation_list
public NVList create_operation_list(OperationDef def)
create_named_value
public final NamedValue create_named_value(String s,
Any any,
int flags)
- Overrides:
create_named_value in class ORB
create_exception_list
public final ExceptionList create_exception_list()
- Overrides:
create_exception_list in class ORB
create_context_list
public final ContextList create_context_list()
- Overrides:
create_context_list in class ORB
get_default_context
public final Context get_default_context()
throws NO_IMPLEMENT
- This method is not (yet) implemented.
- Overrides:
get_default_context in class ORB
- Returns:
- never.
- Throws:
NO_IMPLEMENT - always.
create_environment
public Environment create_environment()
- Overrides:
create_environment in class ORB
create_output_stream
public OutputStream create_output_stream()
- Overrides:
create_output_stream in class ORB
send_multiple_requests_oneway
public void send_multiple_requests_oneway(Request[] req)
- Overrides:
send_multiple_requests_oneway in class ORB
send_multiple_requests_deferred
public void send_multiple_requests_deferred(Request[] req)
- Overrides:
send_multiple_requests_deferred in class ORB
poll_next_response
public boolean poll_next_response()
- Overrides:
poll_next_response in class ORB
get_next_response
public Request get_next_response()
- Overrides:
get_next_response in class ORB
get_primitive_tc
public final TypeCode get_primitive_tc(TCKind tcKind)
- Overrides:
get_primitive_tc in class ORB
create_struct_tc
public final TypeCode create_struct_tc(String id,
String name,
StructMember[] members)
- Overrides:
create_struct_tc in class ORB
create_union_tc
public final TypeCode create_union_tc(String id,
String name,
TypeCode discriminator_type,
UnionMember[] members)
- Overrides:
create_union_tc in class ORB
create_enum_tc
public final TypeCode create_enum_tc(String id,
String name,
String[] members)
- Overrides:
create_enum_tc in class ORB
create_alias_tc
public final TypeCode create_alias_tc(String id,
String name,
TypeCode original_type)
- Overrides:
create_alias_tc in class ORB
create_exception_tc
public final TypeCode create_exception_tc(String id,
String name,
StructMember[] members)
- Overrides:
create_exception_tc in class ORB
create_interface_tc
public final TypeCode create_interface_tc(String id,
String name)
- Overrides:
create_interface_tc in class ORB
create_string_tc
public final TypeCode create_string_tc(int bound)
- Overrides:
create_string_tc in class ORB
create_wstring_tc
public final TypeCode create_wstring_tc(int bound)
- Overrides:
create_wstring_tc in class ORB
create_sequence_tc
public final TypeCode create_sequence_tc(int bound,
TypeCode element_type)
- Overrides:
create_sequence_tc in class ORB
create_recursive_sequence_tc
public final TypeCode create_recursive_sequence_tc(int bound,
int offset)
- Deprecated.
- Overrides:
create_recursive_sequence_tc in class ORB
create_recursive_tc
public final TypeCode create_recursive_tc(String id)
- Overrides:
create_recursive_tc in class ORB
create_array_tc
public final TypeCode create_array_tc(int length,
TypeCode element_type)
- Overrides:
create_array_tc in class ORB
create_value_tc
public TypeCode create_value_tc(String id,
String name,
short type_modifier,
TypeCode concrete_base,
ValueMember[] members)
- Overrides:
create_value_tc in class ORB
create_value_box_tc
public TypeCode create_value_box_tc(String id,
String name,
TypeCode boxed_type)
- Overrides:
create_value_box_tc in class ORB
create_any
public Any create_any()
- Overrides:
create_any in class ORB