Package org.jboss.as.controller
Interface PersistentSubsystemSchema<S extends PersistentSubsystemSchema<S>>
-
- Type Parameters:
S
- the schema type
- All Superinterfaces:
Schema
,SubsystemSchema<S>
,org.jboss.staxmapper.Versioned<org.jboss.staxmapper.IntVersion,S>
,VersionedSchema<org.jboss.staxmapper.IntVersion,S>
,org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>
,XMLElementSchema<S,List<org.jboss.dmr.ModelNode>>
public interface PersistentSubsystemSchema<S extends PersistentSubsystemSchema<S>> extends SubsystemSchema<S>
Defines a versioned schema for a subsystem defined via aPersistentResourceXMLDescription
.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description PersistentResourceXMLDescription
getXMLDescription()
default void
readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<org.jboss.dmr.ModelNode> value)
-
Methods inherited from interface org.jboss.as.controller.xml.Schema
getQualifiedName
-
Methods inherited from interface org.jboss.as.controller.SubsystemSchema
getLocalName
-
Methods inherited from interface org.jboss.as.controller.xml.VersionedSchema
getNamespace, getVersion
-
-
-
-
Method Detail
-
getXMLDescription
PersistentResourceXMLDescription getXMLDescription()
-
readElement
default void readElement(org.jboss.staxmapper.XMLExtendedStreamReader reader, List<org.jboss.dmr.ModelNode> value) throws XMLStreamException
- Specified by:
readElement
in interfaceorg.jboss.staxmapper.XMLElementReader<S extends PersistentSubsystemSchema<S>>
- Throws:
XMLStreamException
-
-