1. /*
  2. * @(#)ORB.java 1.11 03/01/23
  3. *
  4. * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. /*
  8. * Licensed Materials - Property of IBM
  9. * RMI-IIOP v1.0
  10. * Copyright IBM Corp. 1998 1999 All Rights Reserved
  11. *
  12. * US Government Users Restricted Rights - Use, duplication or
  13. * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  14. */
  15. package org.omg.CORBA_2_3;
  16. /**
  17. * A class extending <code>org.omg.CORBA.ORB</code> to make the ORB
  18. * portable under the OMG CORBA version 2.3 specification.
  19. */
  20. public abstract class ORB extends org.omg.CORBA.ORB {
  21. /**
  22. *
  23. */
  24. public org.omg.CORBA.portable.ValueFactory register_value_factory(String id,
  25. org.omg.CORBA.portable.ValueFactory factory)
  26. {
  27. throw new org.omg.CORBA.NO_IMPLEMENT();
  28. }
  29. /**
  30. *
  31. */
  32. public void unregister_value_factory(String id)
  33. {
  34. throw new org.omg.CORBA.NO_IMPLEMENT();
  35. }
  36. /**
  37. *
  38. */
  39. public org.omg.CORBA.portable.ValueFactory lookup_value_factory(String id)
  40. {
  41. throw new org.omg.CORBA.NO_IMPLEMENT();
  42. }
  43. /**
  44. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  45. * comments for unimplemented features</a>
  46. */
  47. // always return a ValueDef or throw BAD_PARAM if
  48. // <em>repid</em> does not represent a valuetype
  49. public org.omg.CORBA.Object get_value_def(String repid)
  50. throws org.omg.CORBA.BAD_PARAM {
  51. throw new org.omg.CORBA.NO_IMPLEMENT();
  52. }
  53. /**
  54. * @see <a href="package-summary.html#unimpl"><code>CORBA_2_3</code> package
  55. * comments for unimplemented features</a>
  56. */
  57. public void set_delegate(java.lang.Object wrapper) {
  58. throw new org.omg.CORBA.NO_IMPLEMENT();
  59. }
  60. }