org.omg.CORBA
Class ORB
java.lang.Object
org.omg.CORBA.ORB
- Direct Known Subclasses:
- ORB
public abstract class ORB
- extends Object
Constructor Summary |
ORB()
|
Method Summary |
void |
connect(Object obj)
Deprecated. Deprecated by Portable Object Adapter.
see OMG document orbos/98-01-06 for details. |
TypeCode |
create_abstract_interface_tc(String id,
String name)
|
abstract TypeCode |
create_alias_tc(String id,
String name,
TypeCode original_type)
|
abstract Any |
create_any()
|
abstract TypeCode |
create_array_tc(int length,
TypeCode element_type)
|
abstract ContextList |
create_context_list()
|
abstract TypeCode |
create_enum_tc(String id,
String name,
String[] members)
|
abstract Environment |
create_environment()
|
abstract ExceptionList |
create_exception_list()
|
abstract TypeCode |
create_exception_tc(String id,
String name,
StructMember[] members)
|
TypeCode |
create_fixed_tc(short digits,
short scale)
|
abstract TypeCode |
create_interface_tc(String id,
String name)
|
abstract NVList |
create_list(int count)
|
TypeCode |
create_local_interface_tc(String id,
String name)
|
abstract NamedValue |
create_named_value(String s,
Any any,
int flags)
|
TypeCode |
create_native_tc(String id,
String name)
|
NVList |
create_operation_list(Object oper)
Deprecated. by CORBA 2.3 |
abstract OutputStream |
create_output_stream()
|
Policy |
create_policy(int type,
Any val)
|
abstract TypeCode |
create_recursive_sequence_tc(int bound,
int offset)
Deprecated. by CORBA 2.3 |
TypeCode |
create_recursive_tc(String id)
|
abstract TypeCode |
create_sequence_tc(int bound,
TypeCode element_type)
|
abstract TypeCode |
create_string_tc(int bound)
|
abstract TypeCode |
create_struct_tc(String id,
String name,
StructMember[] members)
|
abstract 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)
|
abstract TypeCode |
create_wstring_tc(int bound)
|
void |
disconnect(Object obj)
Deprecated. Deprecated by Portable Object Adapter.
see OMG document orbos/98-01-06 for details. |
Current |
get_current()
Deprecated. Deprecated by CORBA 2.3 |
abstract Context |
get_default_context()
|
abstract Request |
get_next_response()
|
abstract TypeCode |
get_primitive_tc(TCKind tcKind)
|
boolean |
get_service_information(short service_type,
ServiceInformationHolder service_info)
|
Object |
get_value_def(String repid)
|
String |
id()
|
static ORB |
init()
|
static ORB |
init(Applet app,
Properties props)
|
static ORB |
init(String[] args,
Properties props)
|
abstract String[] |
list_initial_services()
|
ValueFactory |
lookup_value_factory(String id)
|
abstract String |
object_to_string(Object obj)
|
void |
perform_work()
|
abstract boolean |
poll_next_response()
|
void |
register_initial_reference(String object_name,
Object object)
|
ValueFactory |
register_value_factory(String id,
ValueFactory factory)
|
abstract Object |
resolve_initial_references(String object_name)
|
void |
run()
|
abstract void |
send_multiple_requests_deferred(Request[] req)
|
abstract void |
send_multiple_requests_oneway(Request[] req)
|
void |
set_delegate(Object wrapper)
|
protected abstract void |
set_parameters(Applet app,
Properties props)
|
protected abstract void |
set_parameters(String[] args,
Properties props)
|
void |
shutdown(boolean wait_for_completion)
|
abstract Object |
string_to_object(String str)
|
void |
unregister_value_factory(String id)
|
boolean |
work_pending()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORB
public ORB()
id
public String id()
string_to_object
public abstract Object string_to_object(String str)
object_to_string
public abstract String object_to_string(Object obj)
create_list
public abstract NVList create_list(int count)
create_operation_list
public NVList create_operation_list(Object oper)
- Deprecated. by CORBA 2.3
create_named_value
public abstract NamedValue create_named_value(String s,
Any any,
int flags)
create_exception_list
public abstract ExceptionList create_exception_list()
create_context_list
public abstract ContextList create_context_list()
get_default_context
public abstract Context get_default_context()
create_environment
public abstract Environment create_environment()
send_multiple_requests_oneway
public abstract void send_multiple_requests_oneway(Request[] req)
send_multiple_requests_deferred
public abstract void send_multiple_requests_deferred(Request[] req)
poll_next_response
public abstract boolean poll_next_response()
get_next_response
public abstract Request get_next_response()
throws WrongTransaction
- Throws:
WrongTransaction
get_service_information
public boolean get_service_information(short service_type,
ServiceInformationHolder service_info)
list_initial_services
public abstract String[] list_initial_services()
register_initial_reference
public void register_initial_reference(String object_name,
Object object)
throws InvalidName
- Throws:
InvalidName
resolve_initial_references
public abstract Object resolve_initial_references(String object_name)
throws InvalidName
- Throws:
InvalidName
create_struct_tc
public abstract TypeCode create_struct_tc(String id,
String name,
StructMember[] members)
create_union_tc
public abstract TypeCode create_union_tc(String id,
String name,
TypeCode discriminator_type,
UnionMember[] members)
create_enum_tc
public abstract TypeCode create_enum_tc(String id,
String name,
String[] members)
create_alias_tc
public abstract TypeCode create_alias_tc(String id,
String name,
TypeCode original_type)
create_exception_tc
public abstract TypeCode create_exception_tc(String id,
String name,
StructMember[] members)
create_interface_tc
public abstract TypeCode create_interface_tc(String id,
String name)
create_string_tc
public abstract TypeCode create_string_tc(int bound)
create_wstring_tc
public abstract TypeCode create_wstring_tc(int bound)
create_fixed_tc
public TypeCode create_fixed_tc(short digits,
short scale)
create_sequence_tc
public abstract TypeCode create_sequence_tc(int bound,
TypeCode element_type)
create_recursive_sequence_tc
public abstract TypeCode create_recursive_sequence_tc(int bound,
int offset)
- Deprecated. by CORBA 2.3
create_array_tc
public abstract TypeCode create_array_tc(int length,
TypeCode element_type)
create_value_tc
public TypeCode create_value_tc(String id,
String name,
short type_modifier,
TypeCode concrete_base,
ValueMember[] members)
create_value_box_tc
public TypeCode create_value_box_tc(String id,
String name,
TypeCode boxed_type)
create_native_tc
public TypeCode create_native_tc(String id,
String name)
create_recursive_tc
public TypeCode create_recursive_tc(String id)
create_abstract_interface_tc
public TypeCode create_abstract_interface_tc(String id,
String name)
create_local_interface_tc
public TypeCode create_local_interface_tc(String id,
String name)
get_current
public Current get_current()
- Deprecated. Deprecated by CORBA 2.3
connect
public void connect(Object obj)
- Deprecated. Deprecated by Portable Object Adapter.
see OMG document orbos/98-01-06 for details.
disconnect
public void disconnect(Object obj)
- Deprecated. Deprecated by Portable Object Adapter.
see OMG document orbos/98-01-06 for details.
work_pending
public boolean work_pending()
perform_work
public void perform_work()
run
public void run()
shutdown
public void shutdown(boolean wait_for_completion)
create_policy
public Policy create_policy(int type,
Any val)
throws PolicyError
- Throws:
PolicyError
get_primitive_tc
public abstract TypeCode get_primitive_tc(TCKind tcKind)
create_any
public abstract Any create_any()
create_output_stream
public abstract OutputStream create_output_stream()
init
public static ORB init(String[] args,
Properties props)
init
public static ORB init(Applet app,
Properties props)
init
public static ORB init()
set_parameters
protected abstract void set_parameters(String[] args,
Properties props)
set_parameters
protected abstract void set_parameters(Applet app,
Properties props)
get_value_def
public Object get_value_def(String repid)
register_value_factory
public ValueFactory register_value_factory(String id,
ValueFactory factory)
unregister_value_factory
public void unregister_value_factory(String id)
lookup_value_factory
public ValueFactory lookup_value_factory(String id)
set_delegate
public void set_delegate(Object wrapper)
Copyright © 2006 Apache Software Foundation. All Rights Reserved.