org.omg.CORBA
Class DynamicImplementation

java.lang.Object
  extended by org.omg.CORBA.portable.ObjectImpl
      extended by org.omg.CORBA.DynamicImplementation
All Implemented Interfaces:
Object
Direct Known Subclasses:
_BindingIteratorImplBase, _NamingContextImplBase

Deprecated. since 1.4.

public class DynamicImplementation
extends ObjectImpl

This class was probably originally thinked as a base of all CORBA object implementations. However the code, generated by IDL to java compilers almost never use it, preferring to derive the object implementation bases directly from the ObjectImpl. The class has become deprecated since the 1.4 release.


Constructor Summary
DynamicImplementation()
          Deprecated.  
 
Method Summary
 String[] _ids()
          Deprecated. since 1.4.
 void invoke(ServerRequest request)
          Deprecated. since 1.4.
 
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, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicImplementation

public DynamicImplementation()
Deprecated. 
Method Detail

invoke

public void invoke(ServerRequest request)
Deprecated. since 1.4.

Invoke the method of the CORBA object. After converting the parameters, this method delegates call to the ObjectImpl._invoke(org.omg.CORBA.portable.OutputStream).

Parameters:
request - the container for both passing and returing the parameters, also contains the method name and thrown exceptions.

_ids

public String[] _ids()
Deprecated. since 1.4.

Returns the array of the repository ids, supported by this object. In this implementation, the method must be overrridden to return a sendible object-specific information. The default method returns an empty array.

Specified by:
_ids in class ObjectImpl
Returns:
the empty array, always.