CORBA module: BOA Class

Overview Provides services for writing server applications.
File name boa.h
Nested classes CORBA::BOA::DynamicImplementation
Supported methods BOA::_duplicate
BOA::_nil
BOA::create
BOA::deactivate_impl
BOA::dispose
BOA::execute_next_request
BOA::execute_request_loop
BOA::get_id
BOA::get_principal
BOA::impl_is_ready
BOA::request_pending
Methods introduced by BOA in the CORBA specification but not implemented in this product.

If invoked, a CORBA::SystemException is thrown

change_implementation
deactivate_obj
obj_is_ready


Intended Usage

The BOA (Basic Object Adapter) class is intended to be used by application-specific server programs, to access server-side services of the ORB. The BOA class provides methods for activating and deactivating the server and executing remote requests from client applications. The BOA class also provides methods that allow the server application to participate in the exporting and importing of object references and the selection of threads on which remote requests are dispatched. Most of the BOA methods are intended to be called from an application-specific server program. The BOA::get_principal method, however, is typically called from an implementation of an IDL interface residing in a server, to determine the identity of the remote caller.

Types

  typedef CORBA::ReferenceData * SOMLINK
                    somdTD_obj_to_refdata (CORBA::Object_ptr obj);
  typedef CORBA::Object_ptr SOMLINK
                    somdTD_refdata_to_obj (CORBA::ReferenceData *refdata);
  typedef void SOMLINK somdTD_thread_dispatch (CORBA::Request_ptr req);

Constants

  static const CORBA::Flags SOMD_WAIT;
  static const CORBA::Flags SOMD_NO_WAIT;

Related reference
BOA::_duplicate
BOA::_nil
BOA::create
BOA::deactivate_impl
BOA::dispose
BOA::execute_next_request
BOA::execute_request_loop
BOA::get_id
BOA::get_principal
BOA::impl_is_ready
BOA::request_pending



Searchable topic ID:   rcor_modboa
Last updated: Jun 21, 2007 8:07:48 PM CDT    WebSphere Business Integration Server Foundation, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.wasee.doc/info/ee/corba/ref/rcor_modboa.html

Library | Support | Terms of Use | Feedback