jaugment2.CORBA
Class CorbaAdapter

java.lang.Object
  |
  +--org.omg.CORBA.portable.ObjectImpl
        |
        +--org.omg.CORBA.DynamicImplementation
              |
              +--jaugment2.CORBA.CorbaAdapter

public class CorbaAdapter
extends org.omg.CORBA.DynamicImplementation

This class is initialized with an object and will represent the interface build from the public functions in that object in CORBA


Field Summary
private static java.lang.String[] myIDs
           
private  org.omg.CORBA.ORB orb
           
private  java.lang.Object server
           
 
Fields inherited from class org.omg.CORBA.portable.ObjectImpl
__delegate
 
Constructor Summary
CorbaAdapter(java.lang.Object server, org.omg.CORBA.ORB orb)
           
 
Method Summary
 java.lang.String[] _ids()
           
 void invoke(org.omg.CORBA.ServerRequest request)
          Accepts a ServerRequest object and uses its methods to determine the request target, operation, and parameters, and to set the result or exception.
 
Methods inherited from class org.omg.CORBA.portable.ObjectImpl
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

server

private java.lang.Object server

orb

private org.omg.CORBA.ORB orb

myIDs

private static java.lang.String[] myIDs
Constructor Detail

CorbaAdapter

public CorbaAdapter(java.lang.Object server,
                    org.omg.CORBA.ORB orb)
Method Detail

_ids

public java.lang.String[] _ids()
Overrides:
_ids in class org.omg.CORBA.portable.ObjectImpl

invoke

public void invoke(org.omg.CORBA.ServerRequest request)
Accepts a ServerRequest object and uses its methods to determine the request target, operation, and parameters, and to set the result or exception. Deprecated by the Portable Object Adapter.
Overrides:
invoke in class org.omg.CORBA.DynamicImplementation
Parameters:
request - a ServerRequest object representing the request to be invoked