org.omg.CORBA
Class ORB

java.lang.Object
  extended by 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
 

Constructor Detail

ORB

public ORB()
Method Detail

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.