org.apache.yoko.orb.OBCORBA
Class ORB_impl

java.lang.Object
  extended by org.omg.CORBA.ORB
      extended by org.omg.CORBA_2_3.ORB
          extended by org.omg.CORBA_2_4.ORB
              extended by org.apache.yoko.orb.OBCORBA.ORBSingleton_impl
                  extended by org.apache.yoko.orb.CORBA.ORBSingleton
                      extended by org.apache.yoko.orb.OBCORBA.ORB_impl
Direct Known Subclasses:
ORB

public class ORB_impl
extends ORBSingleton


Constructor Summary
ORB_impl()
           
 
Method Summary
 ORBInstance _OB_ORBInstance()
           
 boolean _OB_raiseDIIExceptions()
           
 ContextList create_context_list()
           
 Environment create_environment()
           
 ExceptionList create_exception_list()
           
 NVList create_list(int count)
           
 NamedValue create_named_value(String name, Any value, int flags)
           
 NVList create_operation_list(Object oper)
           
 NVList create_operation_list(OperationDef oper)
          Deprecated. Deprecated by CORBA 2.3.
 OutputStream create_output_stream()
           
 Policy create_policy(int type, Any any)
           
 void destroy()
           
protected  void finalize()
           
 Context get_default_context()
           
 Request get_next_response()
           
 boolean get_service_information(short service_type, ServiceInformationHolder service_info)
           
 Object get_value_def(String repid)
           
static ORB init(Applet app, Properties props, Logger logger)
           
static ORB init(String[] args, Properties props, Logger logger)
           
static ORB init(StringSeqHolder args, Properties props, Logger logger)
           
 String[] list_initial_services()
           
 Logger logger()
           
 ValueFactory lookup_value_factory(String id)
           
 String object_to_string(Object p)
           
static String[] ParseArgs(String[] args, Properties properties, Logger logger)
           
 void perform_work()
           
 boolean poll_next_response()
           
 Properties properties()
           
 void register_initial_reference(String name, Object obj)
           
 ValueFactory register_value_factory(String id, ValueFactory factory)
           
 Object resolve_initial_references(String identifier)
           
 void run()
           
 void send_multiple_requests_deferred(Request[] requests)
           
 void send_multiple_requests_oneway(Request[] requests)
           
 void set_delegate(Object wrapper)
           
protected  void set_parameters(Applet app, Properties properties)
           
protected  void set_parameters(String[] args, Properties properties)
           
 UnknownExceptionStrategy set_unknown_exception_strategy(UnknownExceptionStrategy strategy)
           
 void shutdown(boolean wait_for_completion)
           
 Object string_to_object(String ior)
           
 void unregister_value_factory(String id)
           
 boolean work_pending()
           
 
Methods inherited from class org.apache.yoko.orb.OBCORBA.ORBSingleton_impl
connect, create_abstract_interface_tc, create_alias_tc, create_any, create_array_tc, create_enum_tc, create_exception_tc, create_fixed_tc, create_interface_tc, create_local_interface_tc, create_native_tc, create_recursive_sequence_tc, create_recursive_tc, create_sequence_tc, create_string_tc, create_struct_tc, create_union_tc, create_value_box_tc, create_value_tc, create_wstring_tc, disconnect, get_primitive_tc
 
Methods inherited from class org.omg.CORBA.ORB
get_current, init, init, init
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ORB_impl

public ORB_impl()
Method Detail

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

list_initial_services

public String[] list_initial_services()
Overrides:
list_initial_services in class ORBSingleton_impl

resolve_initial_references

public Object resolve_initial_references(String identifier)
                                  throws InvalidName
Overrides:
resolve_initial_references in class ORBSingleton_impl
Throws:
InvalidName

register_initial_reference

public void register_initial_reference(String name,
                                       Object obj)
                                throws InvalidName
Overrides:
register_initial_reference in class ORBSingleton_impl
Throws:
InvalidName

object_to_string

public String object_to_string(Object p)
Overrides:
object_to_string in class ORBSingleton_impl

string_to_object

public Object string_to_object(String ior)
Overrides:
string_to_object in class ORBSingleton_impl

create_list

public NVList create_list(int count)
Overrides:
create_list in class ORBSingleton_impl

create_operation_list

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

Overrides:
create_operation_list in class ORBSingleton_impl

create_operation_list

public NVList create_operation_list(Object oper)
Overrides:
create_operation_list in class ORBSingleton_impl

create_named_value

public NamedValue create_named_value(String name,
                                     Any value,
                                     int flags)
Overrides:
create_named_value in class ORBSingleton_impl

create_exception_list

public ExceptionList create_exception_list()
Overrides:
create_exception_list in class ORBSingleton_impl

create_context_list

public ContextList create_context_list()
Overrides:
create_context_list in class ORBSingleton_impl

get_default_context

public Context get_default_context()
Overrides:
get_default_context in class ORBSingleton_impl

create_environment

public Environment create_environment()
Overrides:
create_environment in class ORBSingleton_impl

send_multiple_requests_oneway

public void send_multiple_requests_oneway(Request[] requests)
Overrides:
send_multiple_requests_oneway in class ORBSingleton_impl

send_multiple_requests_deferred

public void send_multiple_requests_deferred(Request[] requests)
Overrides:
send_multiple_requests_deferred in class ORBSingleton_impl

poll_next_response

public boolean poll_next_response()
Overrides:
poll_next_response in class ORBSingleton_impl

get_next_response

public Request get_next_response()
                          throws WrongTransaction
Overrides:
get_next_response in class ORBSingleton_impl
Throws:
WrongTransaction

get_service_information

public boolean get_service_information(short service_type,
                                       ServiceInformationHolder service_info)
Overrides:
get_service_information in class ORB

work_pending

public boolean work_pending()
Overrides:
work_pending in class ORBSingleton_impl

perform_work

public void perform_work()
Overrides:
perform_work in class ORBSingleton_impl

run

public void run()
Overrides:
run in class ORBSingleton_impl

shutdown

public void shutdown(boolean wait_for_completion)
Overrides:
shutdown in class ORBSingleton_impl

destroy

public void destroy()
Overrides:
destroy in class ORBSingleton_impl

create_output_stream

public OutputStream create_output_stream()
Overrides:
create_output_stream in class ORBSingleton_impl

get_value_def

public Object get_value_def(String repid)
                     throws BAD_PARAM
Overrides:
get_value_def in class ORB
Throws:
BAD_PARAM

set_delegate

public void set_delegate(Object wrapper)
Overrides:
set_delegate in class ORB

set_parameters

protected void set_parameters(String[] args,
                              Properties properties)
Overrides:
set_parameters in class ORBSingleton_impl

set_parameters

protected void set_parameters(Applet app,
                              Properties properties)
Overrides:
set_parameters in class ORBSingleton_impl

init

public static ORB init(String[] args,
                       Properties props,
                       Logger logger)

init

public static ORB init(StringSeqHolder args,
                       Properties props,
                       Logger logger)

init

public static ORB init(Applet app,
                       Properties props,
                       Logger logger)

ParseArgs

public static String[] ParseArgs(String[] args,
                                 Properties properties,
                                 Logger logger)

create_policy

public Policy create_policy(int type,
                            Any any)
                     throws PolicyError
Overrides:
create_policy in class ORBSingleton_impl
Throws:
PolicyError

register_value_factory

public ValueFactory register_value_factory(String id,
                                           ValueFactory factory)
Overrides:
register_value_factory in class ORB

unregister_value_factory

public void unregister_value_factory(String id)
Overrides:
unregister_value_factory in class ORB

lookup_value_factory

public ValueFactory lookup_value_factory(String id)
Overrides:
lookup_value_factory in class ORB

properties

public Properties properties()

logger

public Logger logger()

set_unknown_exception_strategy

public UnknownExceptionStrategy set_unknown_exception_strategy(UnknownExceptionStrategy strategy)

_OB_raiseDIIExceptions

public boolean _OB_raiseDIIExceptions()

_OB_ORBInstance

public ORBInstance _OB_ORBInstance()
Overrides:
_OB_ORBInstance in class ORBSingleton_impl


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