public class GlassFishConfigXMLImpl extends Object implements GlassFishConfig
Modifier and Type | Field and Description |
---|---|
private URL |
configFile
GlassFish configuration XML file.
|
private boolean |
readDone
Stores information whether GlassFish configuration XML file
was already read and processed
|
private ConfigReaderServer |
reader
GlassFish configuration XML file reader.
|
Constructor and Description |
---|
GlassFishConfigXMLImpl(URL configFile)
Creates an instance of GlassFish configuration API.
|
Modifier and Type | Method and Description |
---|---|
JavaEESet |
getJavaEE()
Get GlassFish JavaEE configuration.
|
JavaSESet |
getJavaSE()
Get GlassFish JavaSE configuration.
|
List<LibraryNode> |
getLibrary()
Get GlassFish libraries configuration.
|
Tools |
getTools()
Get GlassFish tools configuration.
|
private void |
readXml()
Make sure GlassFish configuration XML file was read and processed.
|
private final URL configFile
private final ConfigReaderServer reader
private volatile boolean readDone
public GlassFishConfigXMLImpl(URL configFile)
configFile
- GlassFish configuration XML file.public List<LibraryNode> getLibrary()
getLibrary
in interface GlassFishConfig
public JavaEESet getJavaEE()
getJavaEE
in interface GlassFishConfig
public JavaSESet getJavaSE()
getJavaSE
in interface GlassFishConfig
public Tools getTools()
getTools
in interface GlassFishConfig
private void readXml()
Copyright © 2013. All Rights Reserved.