1. package org.omg.IOP;
  2. /**
  3. * org/omg/IOP/TAG_ALTERNATE_IIOP_ADDRESS.java .
  4. * Generated by the IDL-to-Java compiler (portable), version "3.1"
  5. * from ../../../../src/share/classes/org/omg/PortableInterceptor/IOP.idl
  6. * Monday, February 23, 2004 7:03:03 AM GMT
  7. */
  8. public interface TAG_ALTERNATE_IIOP_ADDRESS
  9. {
  10. /**
  11. * In cases where the same object key is used for more than one
  12. * internet location, the following standard IOR Component is defined
  13. * for support in IIOP version 1.2.
  14. * <p>
  15. * The <code>TAG_ALTERNATE_IIOP_ADDRESS</code> component has an
  16. * associated value of type:
  17. * <code>
  18. * <pre>
  19. * struct {
  20. * string HostID,
  21. * short Port
  22. * };
  23. * </pre>
  24. * </code>
  25. * encoded as a CDR encapsulation.
  26. * <p>
  27. * Zero or more instances of the <code>TAG_ALTERNATE_IIOP_ADDRESS</code>
  28. * component type may be included in a version 1.2
  29. * <code>TAG_INTERNET_IOP</code> Profile. Each of these alternative
  30. * addresses may be used by the client orb, in addition to the host
  31. * and port address expressed in the body of the Profile. In cases
  32. * where one or more <code>TAG_ALTERNATE_IIOP_ADDRESS</code> components
  33. * are present in a <code>TAG_INTERNET_IOP</code> Profile, no order of
  34. * use is prescribed by Version 1.2 of IIOP.
  35. */
  36. public static final int value = (int)(3);
  37. }