org.omg.CORBA_2_3.portable
Class Delegate

java.lang.Object
  extended by org.omg.CORBA.portable.Delegate
      extended by org.omg.CORBA_2_3.portable.Delegate

public abstract class Delegate
extends Delegate

Extends the previous version of the Delegate by one additional method, defined in CORBA 2_3 .


Constructor Summary
Delegate()
           
 
Method Summary
 String get_codebase(Object self)
          Returns the codebase for the provided object reference.
 
Methods inherited from class org.omg.CORBA.portable.Delegate
create_request, create_request, duplicate, equals, get_domain_managers, get_interface_def, get_policy, hash, hashCode, invoke, is_a, is_equivalent, is_local, non_existent, orb, release, releaseReply, request, request, servant_postinvoke, servant_preinvoke, set_policy_override, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Delegate

public Delegate()
Method Detail

get_codebase

public String get_codebase(Object self)
Returns the codebase for the provided object reference. A codebase is a location information (for instance, URL), specifying, where the missing parts of the object code can be downloaded. This is important for the value type objects that handle they method calls locally and hence must have the local copy of the implementing code. This method must be overridden to get functionality, the default method always returns an empty string.

Returns:
normally, an agreed location information, specifying, where the supporting code (like java classes) can be found.