Package org.marketcetera.util.ws.tags
Class VersionId
- java.lang.Object
-
- org.marketcetera.util.ws.tags.Tag
-
- org.marketcetera.util.ws.tags.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 Summary
Fields Modifier and Type Field Description static VersionIdSELFThe JVM-wide version ID.private static longserialVersionUID
-
-
-
Field Detail
-
SELF
public static final VersionId SELF
The JVM-wide version ID.
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VersionId
public VersionId(String value)
Creates a new version ID with the given ID value.- Parameters:
value- aStringvalue
-
VersionId
protected VersionId()
Create a new VersionId instance. This empty constructor is intended for use by JAXB.
-
-