API Overview API Index Package Overview Direct link to this page
JDK 1.6
  org.omg.CORBA_2_3. ORB View Source
Author(s)
Since
Version
Serial
Hierarchy
 Object
      ORB
          ORB
Implements
Subclasses
Description
publicabstract abstract class ORB
A class extending org.omg.CORBA.ORB to make the ORB portable under the OMG CORBA version 2.3 specification.
See also:   
Constructors
public ORB ()
Methods
Hide/Show inherited methods
public void connect (Object obj) [Inherited From ORB]
  Connects the given servant object (a Java object that is an instance of the server implementation class) to the ORB.
public TypeCode create_abstract_interface_tc (String id, String name) [Inherited From ORB]
  Create a TypeCode object for an IDL abstract interface.
publicabstract TypeCode create_alias_tc (String id, String name, TypeCode original_type) [Inherited From ORB]
  Creates a TypeCode object representing an IDL alias (typedef).
publicabstract Any create_any () [Inherited From ORB]
  Creates an IDL Any object initialized to contain a Typecode object whose kind field is set to TCKind.tc_null.
publicabstract TypeCode create_array_tc (int length, TypeCode element_type) [Inherited From ORB]
  Creates a TypeCode object representing an IDL array.
@Deprecated
public DynAny create_basic_dyn_any (TypeCode type) throws InconsistentTypeCode [Inherited From ORB]
  Creates a basic DynAny object from the given TypeCode object.
publicabstract ContextList create_context_list () [Inherited From ORB]
  Creates an empty ContextList object.
@Deprecated
public DynAny create_dyn_any (Any value) [Inherited From ORB]
  Creates a new DynAny object from the given Any object.
@Deprecated
public DynArray create_dyn_array (TypeCode type) throws InconsistentTypeCode [Inherited From ORB]
  Creates a new DynArray object from the given TypeCode object.
@Deprecated
public DynEnum create_dyn_enum (TypeCode type) throws InconsistentTypeCode [Inherited From ORB]
  Creates a new DynEnum object from the given TypeCode object.
@Deprecated
public DynSequence create_dyn_sequence (TypeCode type) throws InconsistentTypeCode [Inherited From ORB]
  Creates a new DynSequence object from the given TypeCode object.
@Deprecated
public DynStruct create_dyn_struct (TypeCode type) throws InconsistentTypeCode [Inherited From ORB]
  Creates a new DynStruct object from the given TypeCode object.
@Deprecated
public DynUnion create_dyn_union (TypeCode type) throws InconsistentTypeCode [Inherited From ORB]
  Creates a new DynUnion object from the given TypeCode object.
publicabstract TypeCode create_enum_tc (String id, String name, String members) [Inherited From ORB]
  Creates a TypeCode object representing an IDL enum.
publicabstract Environment create_environment () [Inherited From ORB]
  Creates an Environment object.
publicabstract ExceptionList create_exception_list () [Inherited From ORB]
  Creates an empty ExceptionList object.
publicabstract TypeCode create_exception_tc (String id, String name, StructMember members) [Inherited From ORB]
  Creates a TypeCode object representing an IDL exception.
public TypeCode create_fixed_tc (short digits, short scale) [Inherited From ORB]
  Create a TypeCode object for an IDL fixed type.
publicabstract TypeCode create_interface_tc (String id, String name) [Inherited From ORB]
  Creates a TypeCode object representing an IDL interface.
publicabstract NVList create_list (int count) [Inherited From ORB]
  Allocates an NVList with (probably) enough space for the specified number of NamedValue objects.
publicabstract NamedValue create_named_value (String s, Any any, int flags) [Inherited From ORB]
  Creates a NamedValue object using the given name, value, and argument mode flags.
public TypeCode create_native_tc (String id, String name) [Inherited From ORB]
  Create a TypeCode object for an IDL native type.
public NVList create_operation_list (Object oper) [Inherited From ORB]
  Creates an NVList initialized with argument descriptions for the operation described in the given OperationDef object.
publicabstract OutputStream create_output_stream () [Inherited From ORB]
  Creates a new org.omg.CORBA.portable.OutputStream into which IDL method parameters can be marshalled during method invocation.
public Policy create_policy (int type, Any val) throws PolicyError [Inherited From ORB]
  Can be invoked to create new instances of policy objects of a specific type with specified initial state.
@Deprecated
publicabstract TypeCode create_recursive_sequence_tc (int bound, int offset) [Inherited From ORB]
  Creates a TypeCode object representing a a recursive IDL sequence.
public TypeCode create_recursive_tc (String id) [Inherited From ORB]
  Create a recursive TypeCode object which serves as a placeholder for a concrete TypeCode during the process of creating TypeCodes which contain recursion.
publicabstract TypeCode create_sequence_tc (int bound, TypeCode element_type) [Inherited From ORB]
  Creates a TypeCode object representing an IDL sequence.
publicabstract TypeCode create_string_tc (int bound) [Inherited From ORB]
  Creates a TypeCode object representing a bounded IDL string.
publicabstract TypeCode create_struct_tc (String id, String name, StructMember members) [Inherited From ORB]
  Creates a TypeCode object representing an IDL struct.
publicabstract TypeCode create_union_tc (String id, String name, TypeCode discriminator_type, UnionMember members) [Inherited From ORB]
  Creates a TypeCode object representing an IDL union.
public TypeCode create_value_box_tc (String id, String name, TypeCode boxed_type) [Inherited From ORB]
  Creates a TypeCode object for an IDL value box.
public TypeCode create_value_tc (String id, String name, short type_modifier, TypeCode concrete_base, ValueMember members) [Inherited From ORB]
  Create a TypeCode object for an IDL value type.
publicabstract TypeCode create_wstring_tc (int bound) [Inherited From ORB]
  Creates a TypeCode object representing a bounded IDL wstring (wide string).
public void destroy () [Inherited From ORB]
  Destroys the ORB so that its resources can be reclaimed.
public void disconnect (Object obj) [Inherited From ORB]
  Disconnects the given servant object from the ORB.
@Deprecated
public Current get_current () [Inherited From ORB]
  Retrieves a Current object.
publicabstract Context get_default_context () [Inherited From ORB]
  Gets the default Context object.
publicabstract Request get_next_response () throws WrongTransaction [Inherited From ORB]
  Gets the next Request instance for which a response has been received.
publicabstract TypeCode get_primitive_tc (TCKind tcKind) [Inherited From ORB]
  Retrieves the TypeCode object that represents the given primitive IDL type.
public boolean get_service_information (short service_type, ServiceInformationHolder service_info) [Inherited From ORB]
  Used to obtain information about CORBA facilities and services that are supported by this ORB.
public Object get_value_def (String repid) throws BAD_PARAM
 
publicstaticsynchronized ORB init () [Inherited From ORB]
  Returns the ORB singleton object.
publicstatic ORB init (Applet app, Properties props) [Inherited From ORB]
  Creates a new ORB instance for an applet.
publicstatic ORB init (String args, Properties props) [Inherited From ORB]
  Creates a new ORB instance for a standalone application.
publicabstract String list_initial_services () [Inherited From ORB]
  Returns a list of the initially available CORBA object references, such as "NameService" and "InterfaceRepository".
public ValueFactory lookup_value_factory (String id)
publicabstract String object_to_string (Object obj) [Inherited From ORB]
  Converts the given CORBA object reference to a string.
public void perform_work () [Inherited From ORB]
  Performs an implementation-dependent unit of work if called by the main thread.
publicabstract boolean poll_next_response () [Inherited From ORB]
  Finds out if any of the deferred (asynchronous) invocations have a response yet.
public ValueFactory register_value_factory (String id, ValueFactory factory)
publicabstract Object resolve_initial_references (String object_name) throws InvalidName [Inherited From ORB]
  Resolves a specific object reference from the set of available initial service names.
public void run () [Inherited From ORB]
  This operation blocks the current thread until the ORB has completed the shutdown process, initiated when some thread calls shutdown.
publicabstract void send_multiple_requests_deferred (Request req) [Inherited From ORB]
  Sends multiple dynamic (DII) requests asynchronously.
publicabstract void send_multiple_requests_oneway (Request req) [Inherited From ORB]
  Sends multiple dynamic (DII) requests asynchronously without expecting any responses.
public void set_delegate (Object wrapper)
 
protectedabstract void set_parameters (Applet app, Properties props) [Inherited From ORB]
  Allows the ORB implementation to be initialized with the given applet and parameters.
protectedabstract void set_parameters (String args, Properties props) [Inherited From ORB]
  Allows the ORB implementation to be initialized with the given parameters and properties.
public void shutdown (boolean wait_for_completion) [Inherited From ORB]
  Instructs the ORB to shut down, which causes all object adapters to shut down, in preparation for destruction.
If the wait_for_completion parameter is true, this operation blocks until all ORB processing (including processing of currently executing requests, object deactivation, and other object adapter operations) has completed.
publicabstract Object string_to_object (String str) [Inherited From ORB]
  Converts a string produced by the method object_to_string back to a CORBA object reference.
public void unregister_value_factory (String id)
public boolean work_pending () [Inherited From ORB]
  Returns true if the ORB needs the main thread to perform some work, and false if the ORB does not need the main thread.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar