|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.omg.CORBA.ORB
org.omg.CORBA_2_3.ORB
org.openorb.orb.core.ORBSingleton
public class ORBSingleton
The ORB Singleton is a way to create TypeCode and Any. Any attempt to invoke any other ORB method shall raise the system exception NO_IMPLEMENT.
| Constructor Summary | |
|---|---|
ORBSingleton()
Use ORB.init() to get an instance. |
|
| Method Summary | |
|---|---|
void |
connect(org.omg.CORBA.Object obj)
|
org.omg.CORBA.TypeCode |
create_abstract_interface_tc(java.lang.String id,
java.lang.String name)
Create an abstract interface typecode |
org.omg.CORBA.TypeCode |
create_alias_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode original_type)
Create an alias typecode |
org.omg.CORBA.Any |
create_any()
Create an any |
org.omg.CORBA.TypeCode |
create_array_tc(int length,
org.omg.CORBA.TypeCode element_type)
Create an array typecode |
org.omg.CORBA.ContextList |
create_context_list()
|
org.omg.CORBA.TypeCode |
create_enum_tc(java.lang.String id,
java.lang.String name,
java.lang.String[] members)
Create an enum typecode |
org.omg.CORBA.Environment |
create_environment()
|
org.omg.CORBA.ExceptionList |
create_exception_list()
|
org.omg.CORBA.TypeCode |
create_exception_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
Create an exception typecode |
org.omg.CORBA.TypeCode |
create_fixed_tc(short digits,
short scale)
Create a fixed typecode |
org.omg.CORBA.TypeCode |
create_interface_tc(java.lang.String id,
java.lang.String name)
Create an interfac typecode |
org.omg.CORBA.NVList |
create_list(int count)
|
org.omg.CORBA.TypeCode |
create_local_interface_tc(java.lang.String id,
java.lang.String name)
Create a local interface typecode |
org.omg.CORBA.NamedValue |
create_named_value(java.lang.String name,
org.omg.CORBA.Any value,
int flags)
|
org.omg.CORBA.TypeCode |
create_native_tc(java.lang.String id,
java.lang.String name)
Create a native typecode |
org.omg.CORBA.portable.OutputStream |
create_output_stream()
|
org.omg.CORBA.Policy |
create_policy(int policy_type,
org.omg.CORBA.Any val)
|
org.omg.CORBA.TypeCode |
create_recursive_sequence_tc(int bound,
int offset)
Deprecated. Deprecated by CORBA 2.3. |
org.omg.CORBA.TypeCode |
create_recursive_tc(java.lang.String id)
Create a recursive typecode |
org.omg.CORBA.TypeCode |
create_sequence_tc(int bound,
org.omg.CORBA.TypeCode element_type)
Create a sequence typecode |
org.omg.CORBA.TypeCode |
create_string_tc(int bound)
Create a string typecode |
org.omg.CORBA.TypeCode |
create_struct_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
Create a struct typecode |
org.omg.CORBA.TypeCode |
create_union_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode discriminator_type,
org.omg.CORBA.UnionMember[] members)
Create an union typecode |
org.omg.CORBA.TypeCode |
create_value_box_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode boxed_type)
Create a value box typecode |
org.omg.CORBA.TypeCode |
create_value_tc(java.lang.String id,
java.lang.String name,
short type_modifier,
org.omg.CORBA.TypeCode concrete_base,
org.omg.CORBA.ValueMember[] members)
Create a valuetype typecode |
org.omg.CORBA.TypeCode |
create_wstring_tc(int bound)
Create a wstring typecode |
void |
disconnect(org.omg.CORBA.Object obj)
|
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger)
|
org.omg.CORBA.Context |
get_default_context()
|
org.omg.CORBA.Request |
get_next_response()
|
org.omg.CORBA.TypeCode |
get_primitive_tc(org.omg.CORBA.TCKind tcKind)
This operation returns a primitive typecode from the corresponding TC kind. |
boolean |
get_service_information(short service_type,
org.omg.CORBA.ServiceInformationHolder service_information)
|
org.apache.avalon.framework.logger.Logger |
getLogger()
|
java.lang.String[] |
list_initial_services()
|
org.omg.CORBA.portable.ValueFactory |
lookup_value_factory(java.lang.String id)
|
java.lang.String |
object_to_string(org.omg.CORBA.Object obj)
|
void |
perform_work()
|
boolean |
poll_next_response()
|
org.omg.CORBA.portable.ValueFactory |
register_value_factory(java.lang.String id,
org.omg.CORBA.portable.ValueFactory factory)
|
org.omg.CORBA.Object |
resolve_initial_references(java.lang.String object_name)
|
void |
run()
|
void |
send_multiple_requests_deferred(org.omg.CORBA.Request[] req)
|
void |
send_multiple_requests_oneway(org.omg.CORBA.Request[] req)
|
void |
set_delegate(java.lang.Object wrapper)
|
protected void |
set_parameters(java.applet.Applet app,
java.util.Properties props)
|
protected void |
set_parameters(java.lang.String[] args,
java.util.Properties props)
|
void |
shutdown(boolean wait_for_completion)
|
org.omg.CORBA.Object |
string_to_object(java.lang.String str)
|
void |
unregister_value_factory(java.lang.String id)
|
boolean |
work_pending()
|
| Methods inherited from class org.omg.CORBA_2_3.ORB |
|---|
get_value_def |
| Methods inherited from class org.omg.CORBA.ORB |
|---|
create_operation_list, destroy, get_current, init, init, init |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ORBSingleton()
| Method Detail |
|---|
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging in interface org.apache.avalon.framework.logger.LogEnabledpublic org.apache.avalon.framework.logger.Logger getLogger()
public java.lang.String[] list_initial_services()
list_initial_services in class org.omg.CORBA.ORB
public org.omg.CORBA.Object resolve_initial_references(java.lang.String object_name)
throws org.omg.CORBA.ORBPackage.InvalidName
resolve_initial_references in class org.omg.CORBA.ORBorg.omg.CORBA.ORBPackage.InvalidNamepublic void run()
run in class org.omg.CORBA.ORBpublic void shutdown(boolean wait_for_completion)
shutdown in class org.omg.CORBA.ORBpublic boolean work_pending()
work_pending in class org.omg.CORBA.ORBpublic void perform_work()
perform_work in class org.omg.CORBA.ORBpublic org.omg.CORBA.NVList create_list(int count)
create_list in class org.omg.CORBA.ORB
public org.omg.CORBA.NamedValue create_named_value(java.lang.String name,
org.omg.CORBA.Any value,
int flags)
create_named_value in class org.omg.CORBA.ORBpublic org.omg.CORBA.ExceptionList create_exception_list()
create_exception_list in class org.omg.CORBA.ORBpublic org.omg.CORBA.ContextList create_context_list()
create_context_list in class org.omg.CORBA.ORBpublic org.omg.CORBA.Context get_default_context()
get_default_context in class org.omg.CORBA.ORBpublic org.omg.CORBA.Environment create_environment()
create_environment in class org.omg.CORBA.ORBpublic void connect(org.omg.CORBA.Object obj)
connect in class org.omg.CORBA.ORBpublic void disconnect(org.omg.CORBA.Object obj)
disconnect in class org.omg.CORBA.ORBpublic org.omg.CORBA.portable.OutputStream create_output_stream()
create_output_stream in class org.omg.CORBA.ORBpublic java.lang.String object_to_string(org.omg.CORBA.Object obj)
object_to_string in class org.omg.CORBA.ORBpublic org.omg.CORBA.Object string_to_object(java.lang.String str)
string_to_object in class org.omg.CORBA.ORBpublic void send_multiple_requests_oneway(org.omg.CORBA.Request[] req)
send_multiple_requests_oneway in class org.omg.CORBA.ORBpublic void send_multiple_requests_deferred(org.omg.CORBA.Request[] req)
send_multiple_requests_deferred in class org.omg.CORBA.ORBpublic boolean poll_next_response()
poll_next_response in class org.omg.CORBA.ORBpublic org.omg.CORBA.Request get_next_response()
get_next_response in class org.omg.CORBA.ORB
protected void set_parameters(java.lang.String[] args,
java.util.Properties props)
set_parameters in class org.omg.CORBA.ORB
protected void set_parameters(java.applet.Applet app,
java.util.Properties props)
set_parameters in class org.omg.CORBA.ORB
public org.omg.CORBA.portable.ValueFactory register_value_factory(java.lang.String id,
org.omg.CORBA.portable.ValueFactory factory)
register_value_factory in class org.omg.CORBA_2_3.ORBpublic void unregister_value_factory(java.lang.String id)
unregister_value_factory in class org.omg.CORBA_2_3.ORBpublic org.omg.CORBA.portable.ValueFactory lookup_value_factory(java.lang.String id)
lookup_value_factory in class org.omg.CORBA_2_3.ORBpublic void set_delegate(java.lang.Object wrapper)
set_delegate in class org.omg.CORBA_2_3.ORB
public boolean get_service_information(short service_type,
org.omg.CORBA.ServiceInformationHolder service_information)
get_service_information in class org.omg.CORBA.ORB
public org.omg.CORBA.Policy create_policy(int policy_type,
org.omg.CORBA.Any val)
throws org.omg.CORBA.PolicyError
create_policy in class org.omg.CORBA.ORBorg.omg.CORBA.PolicyError
public org.omg.CORBA.TypeCode create_struct_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
create_struct_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_union_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode discriminator_type,
org.omg.CORBA.UnionMember[] members)
create_union_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_enum_tc(java.lang.String id,
java.lang.String name,
java.lang.String[] members)
create_enum_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_alias_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode original_type)
create_alias_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_exception_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.StructMember[] members)
create_exception_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_interface_tc(java.lang.String id,
java.lang.String name)
create_interface_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_native_tc(java.lang.String id,
java.lang.String name)
create_native_tc in class org.omg.CORBA.ORBpublic org.omg.CORBA.TypeCode create_string_tc(int bound)
create_string_tc in class org.omg.CORBA.ORBpublic org.omg.CORBA.TypeCode create_wstring_tc(int bound)
create_wstring_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_sequence_tc(int bound,
org.omg.CORBA.TypeCode element_type)
create_sequence_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_recursive_sequence_tc(int bound,
int offset)
create_recursive_sequence_tc in class org.omg.CORBA.ORBpublic org.omg.CORBA.TypeCode create_recursive_tc(java.lang.String id)
create_recursive_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_array_tc(int length,
org.omg.CORBA.TypeCode element_type)
create_array_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_fixed_tc(short digits,
short scale)
create_fixed_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_value_tc(java.lang.String id,
java.lang.String name,
short type_modifier,
org.omg.CORBA.TypeCode concrete_base,
org.omg.CORBA.ValueMember[] members)
create_value_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_value_box_tc(java.lang.String id,
java.lang.String name,
org.omg.CORBA.TypeCode boxed_type)
create_value_box_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_abstract_interface_tc(java.lang.String id,
java.lang.String name)
create_abstract_interface_tc in class org.omg.CORBA.ORB
public org.omg.CORBA.TypeCode create_local_interface_tc(java.lang.String id,
java.lang.String name)
public org.omg.CORBA.TypeCode get_primitive_tc(org.omg.CORBA.TCKind tcKind)
get_primitive_tc in class org.omg.CORBA.ORBpublic org.omg.CORBA.Any create_any()
create_any in class org.omg.CORBA.ORB
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||