org.omg.PortableServer
Class DynamicImplementation

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by org.omg.PortableServer.Servant sample code for org.omg.PortableServer.Servant definition code for org.omg.PortableServer.Servant 
      extended by org.omg.PortableServer.DynamicImplementation

public abstract class DynamicImplementation
extends Servant sample code for org.omg.PortableServer.Servant definition code for org.omg.PortableServer.Servant

Allows dynamic handling of object invocations. POA-based DSI servants inherit from the standard DynamicImplementation class, this class inherits from the Servant class. Based on IDL to Java spec. CORBA V 2.3.1 ptc/00-01-08.pdf.


Constructor Summary
DynamicImplementation sample code for org.omg.PortableServer.DynamicImplementation.DynamicImplementation() definition code for org.omg.PortableServer.DynamicImplementation.DynamicImplementation() ()
           
 
Method Summary
abstract  void invoke sample code for org.omg.PortableServer.DynamicImplementation.invoke(org.omg.CORBA.ServerRequest) definition code for org.omg.PortableServer.DynamicImplementation.invoke(org.omg.CORBA.ServerRequest) (ServerRequest sample code for org.omg.CORBA.ServerRequest definition code for org.omg.CORBA.ServerRequest  request)
          Receives requests issued to any CORBA object incarnated by the DSI servant and performs the processing necessary to execute the request.
 
Methods inherited from class org.omg.PortableServer.Servant sample code for org.omg.PortableServer.Servant definition code for org.omg.PortableServer.Servant
_all_interfaces sample code for org.omg.PortableServer.Servant._all_interfaces(org.omg.PortableServer.POA, byte[]) definition code for org.omg.PortableServer.Servant._all_interfaces(org.omg.PortableServer.POA, byte[]) , _default_POA sample code for org.omg.PortableServer.Servant._default_POA() definition code for org.omg.PortableServer.Servant._default_POA() , _get_delegate sample code for org.omg.PortableServer.Servant._get_delegate() definition code for org.omg.PortableServer.Servant._get_delegate() , _get_interface_def sample code for org.omg.PortableServer.Servant._get_interface_def() definition code for org.omg.PortableServer.Servant._get_interface_def() , _is_a sample code for org.omg.PortableServer.Servant._is_a(java.lang.String) definition code for org.omg.PortableServer.Servant._is_a(java.lang.String) , _non_existent sample code for org.omg.PortableServer.Servant._non_existent() definition code for org.omg.PortableServer.Servant._non_existent() , _object_id sample code for org.omg.PortableServer.Servant._object_id() definition code for org.omg.PortableServer.Servant._object_id() , _orb sample code for org.omg.PortableServer.Servant._orb() definition code for org.omg.PortableServer.Servant._orb() , _poa sample code for org.omg.PortableServer.Servant._poa() definition code for org.omg.PortableServer.Servant._poa() , _set_delegate sample code for org.omg.PortableServer.Servant._set_delegate(org.omg.PortableServer.portable.Delegate) definition code for org.omg.PortableServer.Servant._set_delegate(org.omg.PortableServer.portable.Delegate) , _this_object sample code for org.omg.PortableServer.Servant._this_object() definition code for org.omg.PortableServer.Servant._this_object() , _this_object sample code for org.omg.PortableServer.Servant._this_object(org.omg.CORBA.ORB) definition code for org.omg.PortableServer.Servant._this_object(org.omg.CORBA.ORB)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

DynamicImplementation sample code for org.omg.PortableServer.DynamicImplementation() definition code for org.omg.PortableServer.DynamicImplementation()

public DynamicImplementation()
Method Detail

invoke sample code for org.omg.PortableServer.DynamicImplementation.invoke(org.omg.CORBA.ServerRequest) definition code for org.omg.PortableServer.DynamicImplementation.invoke(org.omg.CORBA.ServerRequest)

public abstract void invoke(ServerRequest sample code for org.omg.CORBA.ServerRequest definition code for org.omg.CORBA.ServerRequest  request)
Receives requests issued to any CORBA object incarnated by the DSI servant and performs the processing necessary to execute the request.

Parameters:
request - the request issued to the CORBA object.