1. /*
  2. * @(#)Delegate.java 1.9 00/02/02
  3. *
  4. * Copyright 1999, 2000 Sun Microsystems, Inc. All Rights Reserved.
  5. *
  6. * This software is the proprietary information of Sun Microsystems, Inc.
  7. * Use is subject to license terms.
  8. *
  9. */
  10. /*
  11. * Licensed Materials - Property of IBM
  12. * RMI-IIOP v1.0
  13. * Copyright IBM Corp. 1998 1999 All Rights Reserved
  14. *
  15. * US Government Users Restricted Rights - Use, duplication or
  16. * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  17. */
  18. package org.omg.CORBA_2_3.portable;
  19. /**
  20. * Delegate class provides the ORB vendor specific implementation
  21. * of CORBA object. It extends org.omg.CORBA.portable.Delegate and
  22. * provides new methods that were defined by CORBA 2.3.
  23. *
  24. * @see org.omg.CORBA.portable.Delegate
  25. * @author OMG
  26. * @version 1.9 02/02/00
  27. * @since JDK1.2
  28. */
  29. public abstract class Delegate extends org.omg.CORBA.portable.Delegate {
  30. /** Returns the codebase for object reference provided.
  31. * @param self the object reference whose codebase needs to be returned.
  32. * @return the codebase as a space delimited list of url strings or
  33. * null if none.
  34. */
  35. public java.lang.String get_codebase(org.omg.CORBA.Object self) {
  36. return null;
  37. }
  38. }