1. /*
  2. * %W% %E%
  3. *
  4. * Copyright 1998-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;
  19. /**
  20. * A class extending <code>org.omg.CORBA.ORB</code> to make the ORB
  21. * portable under the OMG CORBA version 2.3 specification.
  22. */
  23. public abstract class ORB extends org.omg.CORBA.ORB {
  24. /**
  25. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  26. * comments for unimplemented features</a>
  27. */
  28. public org.omg.CORBA.portable.ValueFactory register_value_factory(String id,
  29. org.omg.CORBA.portable.ValueFactory factory)
  30. {
  31. throw new org.omg.CORBA.NO_IMPLEMENT();
  32. }
  33. /**
  34. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  35. * comments for unimplemented features</a>
  36. */
  37. public void unregister_value_factory(String id)
  38. {
  39. throw new org.omg.CORBA.NO_IMPLEMENT();
  40. }
  41. /**
  42. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  43. * comments for unimplemented features</a>
  44. */
  45. public org.omg.CORBA.portable.ValueFactory lookup_value_factory(String id)
  46. {
  47. throw new org.omg.CORBA.NO_IMPLEMENT();
  48. }
  49. /**
  50. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  51. * comments for unimplemented features</a>
  52. */
  53. // always return a ValueDef or throw BAD_PARAM if
  54. // repid does not represent a valuetype
  55. public org.omg.CORBA.Object get_value_def(String repid)
  56. throws org.omg.CORBA.BAD_PARAM {
  57. throw new org.omg.CORBA.NO_IMPLEMENT();
  58. }
  59. /**
  60. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  61. * comments for unimplemented features</a>
  62. */
  63. public void set_delegate(java.lang.Object wrapper) {
  64. throw new org.omg.CORBA.NO_IMPLEMENT();
  65. }
  66. }