Package org.jboss.as.controller.xml
Class VersionedURN<N extends org.jboss.staxmapper.Versioned<org.jboss.staxmapper.IntVersion,N>>
- java.lang.Object
-
- org.jboss.as.controller.xml.SimpleNamespace
-
- org.jboss.as.controller.xml.SimpleVersionedNamespace<org.jboss.staxmapper.IntVersion,N>
-
- org.jboss.as.controller.xml.VersionedURN<N>
-
- All Implemented Interfaces:
VersionedNamespace<org.jboss.staxmapper.IntVersion,N>
,org.jboss.staxmapper.Namespace
,org.jboss.staxmapper.Versioned<org.jboss.staxmapper.IntVersion,N>
- Direct Known Subclasses:
LegacySubsystemURN
,SubsystemURN
public class VersionedURN<N extends org.jboss.staxmapper.Versioned<org.jboss.staxmapper.IntVersion,N>> extends SimpleVersionedNamespace<org.jboss.staxmapper.IntVersion,N>
A versioned namespace identified by a URN constructed using a version.- Author:
- Paul Ferraro
-
-
Field Summary
Fields Modifier and Type Field Description static String
JBOSS_IDENTIFIER
static String
WILDFLY_IDENTIFIER
-
Constructor Summary
Constructors Constructor Description VersionedURN(String nid, String nss, org.jboss.staxmapper.IntVersion version)
Constructs a versioned URN-based namespace using the specified namespace identifier, namespace specific string, and version.VersionedURN(String identifier, org.jboss.staxmapper.IntVersion version)
Constructs a versioned URN-based namespace using the specified namespace identifier and version.VersionedURN(List<String> identifiers, org.jboss.staxmapper.IntVersion version)
Constructs a versioned URN-based namespace using the specified URN components and version.
-
Method Summary
-
Methods inherited from class org.jboss.as.controller.xml.SimpleVersionedNamespace
getVersion
-
Methods inherited from class org.jboss.as.controller.xml.SimpleNamespace
equals, getUri, hashCode, toString
-
-
-
-
Field Detail
-
JBOSS_IDENTIFIER
public static final String JBOSS_IDENTIFIER
- See Also:
- Constant Field Values
-
WILDFLY_IDENTIFIER
public static final String WILDFLY_IDENTIFIER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VersionedURN
public VersionedURN(String nid, String nss, org.jboss.staxmapper.IntVersion version)
Constructs a versioned URN-based namespace using the specified namespace identifier, namespace specific string, and version.- Parameters:
nid
- a namespace identifiernss
- a namespace specific stringversion
- a version
-
VersionedURN
public VersionedURN(String identifier, org.jboss.staxmapper.IntVersion version)
Constructs a versioned URN-based namespace using the specified namespace identifier and version.- Parameters:
nid
- a namespace identifierversion
- a version
-
-