| java.lang.Object org.omg.CORBA.ORB org.omg.CORBA_2_3.ORB org.omg.CORBA_2_5.ORB org.jacorb.orb.ORBSingleton
All known Subclasses: org.jacorb.orb.ORB,
ORBSingleton | public class ORBSingleton extends org.omg.CORBA_2_5.ORB (Code) | | author: Gerald Brose, FU Berlin version: $Id: ORBSingleton.java,v 1.50 2006/09/10 09:53:19 andre.spiegel Exp $ |
Constructor Summary | |
protected | ORBSingleton(boolean isSingleton) in case a singleton orb is created the c'tor will access the JacORB configuration
to configure the orb. | public | ORBSingleton() |
Method Summary | |
protected void | configure(Configuration configuration) | public org.omg.CORBA.TypeCode | create_abstract_interface_tc(String id, String name) | public TypeCode | create_alias_tc(String id, String name, TypeCode original_type) | public org.omg.CORBA.Any | create_any() | public TypeCode | create_array_tc(int length, TypeCode element_type) | public org.omg.CORBA.ContextList | create_context_list() | public TypeCode | create_enum_tc(String id, String name, String[] members) | TypeCode | create_enum_tc(String id, String name, String[] members, boolean checkName) Allows the possibility of not checking the name when creating this
typecode. | public org.omg.CORBA.Environment | create_environment() | public org.omg.CORBA.ExceptionList | create_exception_list() | public TypeCode | create_exception_tc(String id, String name, org.omg.CORBA.StructMember[] members) | TypeCode | create_exception_tc(String id, String name, org.omg.CORBA.StructMember[] members, boolean checkName) Allows the possibility of not checking the name when creating this
typecode. | public org.omg.CORBA.TypeCode | create_fixed_tc(short digits, short scale) | public TypeCode | create_interface_tc(String id, String name) | public org.omg.CORBA.NVList | create_list(int count) | public org.omg.CORBA.TypeCode | create_local_interface_tc(String id, String name) | public org.omg.CORBA.NamedValue | create_named_value(String name, org.omg.CORBA.Any value, int flags) | public org.omg.CORBA.TypeCode | create_native_tc(String id, String name) | public org.omg.CORBA.NVList | create_operation_list(org.omg.CORBA.OperationDef oper) | public org.omg.CORBA.NVList | create_operation_list(org.omg.CORBA.Object obj) | public org.omg.CORBA.portable.OutputStream | create_output_stream() | public org.omg.CORBA.TypeCode | create_recursive_tc(String id) | public TypeCode | create_sequence_tc(int bound, TypeCode element_type) | public TypeCode | create_string_tc(int bound) | public TypeCode | create_struct_tc(String id, String name, org.omg.CORBA.StructMember[] members) | TypeCode | create_struct_tc(String id, String name, org.omg.CORBA.StructMember[] members, boolean checkName) Allows the possibility of not checking the name when creating this
typecode. | public TypeCode | create_union_tc(String id, String name, TypeCode discriminator_type, org.omg.CORBA.UnionMember[] members) | TypeCode | create_union_tc(String id, String name, TypeCode discriminator_type, org.omg.CORBA.UnionMember[] members, boolean checkName) Allows the possibility of not checking the name when creating this
typecode. | public org.omg.CORBA.TypeCode | create_value_box_tc(String id, String name, TypeCode boxed_type) | public org.omg.CORBA.TypeCode | create_value_tc(String id, String name, short type_modifier, TypeCode concrete_base, org.omg.CORBA.ValueMember[] members) | public TypeCode | create_wstring_tc(int bound) | public Logger | getLogger() Returns the logger of this singleton ORB. | public org.omg.CORBA.Current | get_current() | public org.omg.CORBA.Context | get_default_context() | public org.omg.CORBA.Request | get_next_response() | public TypeCode | get_primitive_tc(org.omg.CORBA.TCKind tcKind) | final protected static boolean | legalNameChar(int ch) Determine if a character is ok for the middle of an id. | final protected static boolean | legalStartChar(int character) Determine if a character is ok to start an id. | public String[] | list_initial_services() | public String | object_to_string(org.omg.CORBA.Object obj) | public void | perform_work() | public boolean | poll_next_response() | public org.omg.CORBA.Object | resolve_initial_references(String identifier) | public void | run() | public void | send_multiple_requests_deferred(org.omg.CORBA.Request[] req) | public void | send_multiple_requests_oneway(org.omg.CORBA.Request[] req) | protected void | set_parameters(String[] args, java.util.Properties props) | protected void | set_parameters(java.applet.Applet app, java.util.Properties props) | public void | shutdown(boolean wait_for_completion) | public org.omg.CORBA.Object | string_to_object(String str) | public boolean | work_pending() |
ORBSingleton | protected ORBSingleton(boolean isSingleton)(Code) | | in case a singleton orb is created the c'tor will access the JacORB configuration
to configure the orb. otherwise configure needs to be called to properly set up
the created instance.
Parameters: isSingleton - determine if a singleton orb is created. |
ORBSingleton | public ORBSingleton()(Code) | | |
configure | protected void configure(Configuration configuration) throws ConfigurationException(Code) | | |
create_enum_tc | TypeCode create_enum_tc(String id, String name, String[] members, boolean checkName)(Code) | | Allows the possibility of not checking the name when creating this
typecode. This is to cater for compact typecodes where the name
may not be set. Checking of the name will always be true for user
driven requests
Parameters: id - Parameters: name - Parameters: members - Parameters: checkName - |
create_exception_tc | TypeCode create_exception_tc(String id, String name, org.omg.CORBA.StructMember[] members, boolean checkName)(Code) | | Allows the possibility of not checking the name when creating this
typecode. This is to cater for compact typecodes where the name
may not be set. Checking of the name will always be true for user
driven requests
Parameters: id - Parameters: name - Parameters: members - Parameters: checkName - |
create_struct_tc | TypeCode create_struct_tc(String id, String name, org.omg.CORBA.StructMember[] members, boolean checkName)(Code) | | Allows the possibility of not checking the name when creating this
typecode. This is to cater for compact typecodes where the name
may not be set. Checking of the name will always be true for user
driven requests
Parameters: id - Parameters: name - Parameters: members - Parameters: checkName - |
create_union_tc | TypeCode create_union_tc(String id, String name, TypeCode discriminator_type, org.omg.CORBA.UnionMember[] members, boolean checkName)(Code) | | Allows the possibility of not checking the name when creating this
typecode. This is to cater for compact typecodes where the name
may not be set. Checking of the name will always be true for user
driven requests
Parameters: id - Parameters: name - Parameters: members - Parameters: checkName - |
getLogger | public Logger getLogger()(Code) | | Returns the logger of this singleton ORB. Used for testing.
|
legalNameChar | final protected static boolean legalNameChar(int ch)(Code) | | Determine if a character is ok for the middle of an id.
Parameters: ch - the character in question. |
legalStartChar | final protected static boolean legalStartChar(int character)(Code) | | Determine if a character is ok to start an id.
(Note that '_' is allowed here - it might have
been inserted by the IDL compiler to avoid clashes
with reserved Java identifiers )
Parameters: character - the character in question. |
list_initial_services | public String[] list_initial_services()(Code) | | |
perform_work | public void perform_work()(Code) | | |
poll_next_response | public boolean poll_next_response()(Code) | | |
shutdown | public void shutdown(boolean wait_for_completion)(Code) | | |
work_pending | public boolean work_pending()(Code) | | |
Methods inherited from org.omg.CORBA.ORB | public void connect(org.omg.CORBA.Object obj)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_abstract_interface_tc(String id, String name)(Code)(Java Doc) abstract public TypeCode create_alias_tc(String id, String name, TypeCode original_type)(Code)(Java Doc) abstract public Any create_any()(Code)(Java Doc) abstract public TypeCode create_array_tc(int length, TypeCode element_type)(Code)(Java Doc) abstract public ContextList create_context_list()(Code)(Java Doc) abstract public TypeCode create_enum_tc(String id, String name, String[] members)(Code)(Java Doc) abstract public Environment create_environment()(Code)(Java Doc) abstract public ExceptionList create_exception_list()(Code)(Java Doc) abstract public TypeCode create_exception_tc(String id, String name, StructMember[] members)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_fixed_tc(short digits, short scale)(Code)(Java Doc) abstract public TypeCode create_interface_tc(String id, String name)(Code)(Java Doc) abstract public NVList create_list(int count)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_local_interface_tc(String id, String name)(Code)(Java Doc) abstract public NamedValue create_named_value(String s, Any any, int flags)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_native_tc(String id, String name)(Code)(Java Doc) public NVList create_operation_list(org.omg.CORBA.Object oper)(Code)(Java Doc) abstract public org.omg.CORBA.portable.OutputStream create_output_stream()(Code)(Java Doc) public org.omg.CORBA.Policy create_policy(int type, org.omg.CORBA.Any val) throws org.omg.CORBA.PolicyError(Code)(Java Doc) abstract public TypeCode create_recursive_sequence_tc(int bound, int offset)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_recursive_tc(String id)(Code)(Java Doc) abstract public TypeCode create_sequence_tc(int bound, TypeCode element_type)(Code)(Java Doc) abstract public TypeCode create_string_tc(int bound)(Code)(Java Doc) abstract public TypeCode create_struct_tc(String id, String name, StructMember[] members)(Code)(Java Doc) abstract public TypeCode create_union_tc(String id, String name, TypeCode discriminator_type, UnionMember[] members)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_value_box_tc(String id, String name, TypeCode boxed_type)(Code)(Java Doc) public org.omg.CORBA.TypeCode create_value_tc(String id, String name, short type_modifier, TypeCode concrete_base, ValueMember[] members)(Code)(Java Doc) abstract public TypeCode create_wstring_tc(int bound)(Code)(Java Doc) public void disconnect(org.omg.CORBA.Object obj)(Code)(Java Doc) public org.omg.CORBA.Current get_current()(Code)(Java Doc) abstract public Context get_default_context()(Code)(Java Doc) abstract public Request get_next_response() throws WrongTransaction(Code)(Java Doc) abstract public TypeCode get_primitive_tc(TCKind tcKind)(Code)(Java Doc) public boolean get_service_information(short service_type, ServiceInformationHolder service_info)(Code)(Java Doc) public org.omg.CORBA.Object get_value_def(String repid)(Code)(Java Doc) public String id()(Code)(Java Doc) public static ORB init(String[] args, java.util.Properties props)(Code)(Java Doc) public static ORB init(java.applet.Applet app, java.util.Properties props)(Code)(Java Doc) public static ORB init()(Code)(Java Doc) abstract public String[] list_initial_services()(Code)(Java Doc) public org.omg.CORBA.portable.ValueFactory lookup_value_factory(String id)(Code)(Java Doc) abstract public String object_to_string(org.omg.CORBA.Object obj)(Code)(Java Doc) public void perform_work()(Code)(Java Doc) abstract public boolean poll_next_response()(Code)(Java Doc) public void register_initial_reference(String object_name, org.omg.CORBA.Object object) throws org.omg.CORBA.ORBPackage.InvalidName(Code)(Java Doc) public org.omg.CORBA.portable.ValueFactory register_value_factory(String id, org.omg.CORBA.portable.ValueFactory factory)(Code)(Java Doc) abstract public org.omg.CORBA.Object resolve_initial_references(String object_name) throws org.omg.CORBA.ORBPackage.InvalidName(Code)(Java Doc) public void run()(Code)(Java Doc) abstract public void send_multiple_requests_deferred(Request[] req)(Code)(Java Doc) abstract public void send_multiple_requests_oneway(Request[] req)(Code)(Java Doc) public void set_delegate(java.lang.Object wrapper)(Code)(Java Doc) abstract protected void set_parameters(String[] args, java.util.Properties props)(Code)(Java Doc) abstract protected void set_parameters(java.applet.Applet app, java.util.Properties props)(Code)(Java Doc) public void shutdown(boolean wait_for_completion)(Code)(Java Doc) abstract public org.omg.CORBA.Object string_to_object(String str)(Code)(Java Doc) public void unregister_value_factory(String id)(Code)(Java Doc) public boolean work_pending()(Code)(Java Doc)
|
|
|