public class ConfigReaderJavaEE extends ConfigReaderJava
Modifier and Type | Field and Description |
---|---|
private JavaEEProfileCheckReader |
checkReader
check XML element reader. |
(package private) JavaEESet |
javaEE
JavaEE set for GlassFish features configuration read from XML.
|
private JavaEEModuleReader |
moduleReader
module XML element reader. |
(package private) static String |
NODE
javaee XML element name. |
private JavaEEProfileReader |
profileReader
profile XML element reader. |
path
Constructor and Description |
---|
ConfigReaderJavaEE(String pathPrefix)
Creates an instance of Java EE configuration XML element reader.
|
Modifier and Type | Method and Description |
---|---|
void |
endNode(String qname)
Finish
javaee element processing. |
private List<JavaEEProfileCheckReader.Check> |
getChecks()
Get Java EE platform checks retrieved from XML elements.
|
private List<JavaEEModuleReader.Module> |
getModules()
Get modules retrieved from XML elements.
|
List<TreeParser.Path> |
getPathsToListen()
Provide paths to listen on.
|
private List<JavaEEProfileReader.Profile> |
getProfiles()
Get profiles retrieved from XML elements.
|
void |
readAttributes(String qname,
Attributes attributes)
Process attributes from current XML element.
|
(package private) void |
reset()
Reset this XML element reader.
|
getVersion
getPath
readCData, readChildren
static final String NODE
javaee
XML element name.private final JavaEEProfileReader profileReader
profile
XML element reader.private final JavaEEModuleReader moduleReader
module
XML element reader.private final JavaEEProfileCheckReader checkReader
check
XML element reader.JavaEESet javaEE
ConfigReaderJavaEE(String pathPrefix)
pathPrefix
- Tree parser path prefix to be prepended before
current XML element.public List<TreeParser.Path> getPathsToListen()
javaee
element and it's content.
public void readAttributes(String qname, Attributes attributes) throws SAXException
readAttributes
in class ConfigReaderJava
qname
- Not used.attributes
- List of XML attributes.SAXException
- When any problem occurs.public void endNode(String qname) throws SAXException
javaee
element processing.
endNode
in class TreeParser.NodeListener
name
- Current XML element name.ServerConfigException
- when more than one javaee
XML elements were found.SAXException
private List<JavaEEProfileReader.Profile> getProfiles()
private List<JavaEEModuleReader.Module> getModules()
private List<JavaEEProfileCheckReader.Check> getChecks()
void reset()
reset
in class ConfigReaderJava
Copyright © 2013. All Rights Reserved.