public abstract class ORB
extends java.lang.Object
Constructor and Description |
---|
ORB() |
Modifier and Type | Method and Description |
---|---|
void |
connect(Object obj) |
TypeCode |
create_abstract_interface_tc(java.lang.String id,
java.lang.String name) |
abstract TypeCode |
create_alias_tc(java.lang.String id,
java.lang.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(java.lang.String id,
java.lang.String name,
java.lang.String[] members) |
abstract Environment |
create_environment() |
abstract ExceptionList |
create_exception_list() |
abstract TypeCode |
create_exception_tc(java.lang.String id,
java.lang.String name,
StructMember[] members) |
TypeCode |
create_fixed_tc(short digits,
short scale) |
abstract TypeCode |
create_interface_tc(java.lang.String id,
java.lang.String name) |
abstract NVList |
create_list(int count) |
TypeCode |
create_local_interface_tc(java.lang.String id,
java.lang.String name) |
abstract NamedValue |
create_named_value(java.lang.String s,
Any any,
int flags) |
TypeCode |
create_native_tc(java.lang.String id,
java.lang.String name) |
abstract NVList |
create_operation_list(Object oper) |
abstract NVList |
create_operation_list(OperationDef oper) |
abstract OutputStream |
create_output_stream() |
Policy |
create_policy(int type,
Any val) |
TypeCode |
create_recursive_sequence_tc(int bound,
int offset) |
TypeCode |
create_recursive_tc(java.lang.String id) |
abstract TypeCode |
create_sequence_tc(int bound,
TypeCode element_type) |
abstract TypeCode |
create_string_tc(int bound) |
abstract TypeCode |
create_struct_tc(java.lang.String id,
java.lang.String name,
StructMember[] members) |
abstract TypeCode |
create_union_tc(java.lang.String id,
java.lang.String name,
TypeCode discriminator_type,
UnionMember[] members) |
TypeCode |
create_value_box_tc(java.lang.String id,
java.lang.String name,
TypeCode boxed_type) |
TypeCode |
create_value_tc(java.lang.String id,
java.lang.String name,
short type_modifier,
TypeCode concrete_base,
ValueMember[] members) |
abstract TypeCode |
create_wstring_tc(int bound) |
void |
destroy() |
void |
disconnect(Object obj) |
Current |
get_current() |
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) |
static ORB |
init() |
static ORB |
init(java.applet.Applet applet,
java.util.Properties props) |
static ORB |
init(java.lang.String[] args,
java.util.Properties props) |
abstract java.lang.String[] |
list_initial_services() |
abstract java.lang.String |
object_to_string(Object obj) |
void |
perform_work() |
abstract boolean |
poll_next_response() |
abstract Object |
resolve_initial_references(java.lang.String object_name) |
void |
run() |
abstract void |
send_multiple_requests_deferred(Request[] req) |
abstract void |
send_multiple_requests_oneway(Request[] req) |
protected abstract void |
set_parameters(java.applet.Applet app,
java.util.Properties props) |
protected abstract void |
set_parameters(java.lang.String[] args,
java.util.Properties props) |
void |
shutdown(boolean wait_for_completion) |
abstract Object |
string_to_object(java.lang.String str) |
boolean |
work_pending() |
public static ORB init()
public static ORB init(java.lang.String[] args, java.util.Properties props)
public static ORB init(java.applet.Applet applet, java.util.Properties props)
protected abstract void set_parameters(java.lang.String[] args, java.util.Properties props)
protected abstract void set_parameters(java.applet.Applet app, java.util.Properties props)
public void connect(Object obj)
public void disconnect(Object obj)
public abstract java.lang.String[] list_initial_services()
public abstract Object resolve_initial_references(java.lang.String object_name) throws InvalidName
InvalidName
public abstract java.lang.String object_to_string(Object obj)
public abstract Object string_to_object(java.lang.String str)
public abstract NVList create_list(int count)
public abstract NVList create_operation_list(OperationDef oper)
public abstract NamedValue create_named_value(java.lang.String s, Any any, int flags)
public abstract ExceptionList create_exception_list()
public abstract ContextList create_context_list()
public abstract Context get_default_context()
public abstract Environment create_environment()
public abstract OutputStream create_output_stream()
public abstract void send_multiple_requests_oneway(Request[] req)
public abstract void send_multiple_requests_deferred(Request[] req)
public abstract boolean poll_next_response()
public abstract Request get_next_response() throws WrongTransaction
WrongTransaction
public abstract TypeCode create_struct_tc(java.lang.String id, java.lang.String name, StructMember[] members)
public abstract TypeCode create_union_tc(java.lang.String id, java.lang.String name, TypeCode discriminator_type, UnionMember[] members)
public abstract TypeCode create_enum_tc(java.lang.String id, java.lang.String name, java.lang.String[] members)
public abstract TypeCode create_alias_tc(java.lang.String id, java.lang.String name, TypeCode original_type)
public abstract TypeCode create_exception_tc(java.lang.String id, java.lang.String name, StructMember[] members)
public abstract TypeCode create_interface_tc(java.lang.String id, java.lang.String name)
public abstract TypeCode create_string_tc(int bound)
public abstract TypeCode create_wstring_tc(int bound)
public TypeCode create_recursive_sequence_tc(int bound, int offset)
public TypeCode create_native_tc(java.lang.String id, java.lang.String name)
public TypeCode create_abstract_interface_tc(java.lang.String id, java.lang.String name)
public TypeCode create_local_interface_tc(java.lang.String id, java.lang.String name)
public TypeCode create_fixed_tc(short digits, short scale)
public TypeCode create_value_tc(java.lang.String id, java.lang.String name, short type_modifier, TypeCode concrete_base, ValueMember[] members)
public TypeCode create_recursive_tc(java.lang.String id)
public TypeCode create_value_box_tc(java.lang.String id, java.lang.String name, TypeCode boxed_type)
public abstract Any create_any()
public Current get_current()
public void run()
public void shutdown(boolean wait_for_completion)
public void destroy()
public boolean work_pending()
public void perform_work()
public boolean get_service_information(short service_type, ServiceInformationHolder service_info)
public Policy create_policy(int type, Any val) throws PolicyError
PolicyError