Class VersionId

  • All Implemented Interfaces:
    Serializable

    public class VersionId
    extends Tag
    A version ID. Each set of collaborating web service classes has a unique version ID, covering all services together. Accordingly, one JVM-wide ID, SELF, suffices to describe the version "spoken" by all classes in the JVM, and there is no need to create new instances. However, additional instances of this class may appear in a JVM when the version of another potential collaborator is marshalled to the JVM.
    Since:
    1.0.0
    Version:
    $Id: VersionId.java 16876 2014-04-12 18:31:18Z colin $
    Author:
    tlerios@marketcetera.com
    See Also:
    Serialized Form
    • Field Detail

      • SELF

        public static final VersionId SELF
        The JVM-wide version ID.
    • Constructor Detail

      • VersionId

        public VersionId​(String value)
        Creates a new version ID with the given ID value.
        Parameters:
        value - a String value
      • VersionId

        protected VersionId()
        Create a new VersionId instance. This empty constructor is intended for use by JAXB.