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)
           
 TypeCode create_abstract_interface_tc(String id, String name)
           
abstract  TypeCode create_alias_tc(String id, String name, TypeCode originalType)
           
abstract  Any create_any()
           
abstract  TypeCode create_array_tc(int length, TypeCode elementType)
           
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)
           
abstract  NamedValue create_named_value(String name, Any value, int flags)
           
 TypeCode create_native_tc(String id, String name)
           
 NVList create_operation_list(Object oper)
           
abstract  NVList create_operation_list(OperationDef oper)
          Deprecated. Deprecated by CORBA 2.3.
abstract  OutputStream create_output_stream()
           
 Policy create_policy(int policy_type, Any val)
           
abstract  TypeCode create_recursive_sequence_tc(int bound, int offset)
          Deprecated. Deprecated by CORBA 2.3.
 TypeCode create_recursive_tc(String id)
           
abstract  TypeCode create_sequence_tc(int bound, TypeCode elementType)
           
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 discriminatorType, 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 destroy()
           
 void disconnect(Object obj)
           
 Current get_current()
          Deprecated. Deprecated by CORBA 2.2.
abstract  Context get_default_context()
           
abstract  Request get_next_response()
           
abstract  TypeCode get_primitive_tc(TCKind kind)
           
 boolean get_service_information(short service_type, ServiceInformationHolder service_info)
           
static ORB init()
           
static ORB init(Applet app, Properties props)
           
static ORB init(String[] args, Properties props)
           
abstract  String[] list_initial_services()
           
abstract  String object_to_string(Object object)
           
 void perform_work()
           
abstract  boolean poll_next_response()
           
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)
           
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)
           
 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

list_initial_services

public abstract String[] list_initial_services()

resolve_initial_references

public abstract Object resolve_initial_references(String object_name)
                                           throws InvalidName
Throws:
InvalidName

object_to_string

public abstract String object_to_string(Object object)

string_to_object

public abstract Object string_to_object(String str)

create_list

public abstract NVList create_list(int count)

create_operation_list

public abstract NVList create_operation_list(OperationDef oper)
Deprecated. Deprecated by CORBA 2.3.


create_operation_list

public NVList create_operation_list(Object oper)

create_named_value

public abstract NamedValue create_named_value(String name,
                                              Any value,
                                              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)

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 discriminatorType,
                                         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 originalType)

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 elementType)

create_recursive_sequence_tc

public abstract TypeCode create_recursive_sequence_tc(int bound,
                                                      int offset)
Deprecated. Deprecated by CORBA 2.3.


create_array_tc

public abstract TypeCode create_array_tc(int length,
                                         TypeCode elementType)

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)

get_primitive_tc

public abstract TypeCode get_primitive_tc(TCKind kind)

work_pending

public boolean work_pending()

perform_work

public void perform_work()

run

public void run()

shutdown

public void shutdown(boolean wait_for_completion)

destroy

public void destroy()

create_any

public abstract Any create_any()

create_output_stream

public abstract OutputStream create_output_stream()

connect

public void connect(Object obj)

disconnect

public void disconnect(Object obj)

create_policy

public Policy create_policy(int policy_type,
                            Any val)
                     throws PolicyError
Throws:
PolicyError

get_current

public Current get_current()
Deprecated. Deprecated by CORBA 2.2.


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)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.