|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.portal.owswatch.configs.OwsWatchConfigFactory
public class OwsWatchConfigFactory
This class takes the path to the config file and produce an instance of OwsWatchConfig Class
| Method Summary | |
|---|---|
protected static GeneralConfig |
createGeneralConfig(Element elem)
Parses the General Config section |
static OwsWatchConfig |
createOwsWatchConfig(Element root,
String webinfPath)
|
static OwsWatchConfig |
createOwsWatchConfig(String filePath,
String webinfPath)
|
protected static ServiceDescription |
createServiceConfig(Element elem,
String webinfPath)
Parses the ServiceDescription Section |
protected static ServiceRequest |
createServiceRequest(Element elem,
String webinfPath)
Parses the Request Section in Service |
protected static Map<String,Service> |
createServices(Element elem,
String webinfPath)
Parses the Services section |
protected static ServiceVersion |
createServiceVersion(Element elem,
String webinfPath)
Parses the (multiple)Service section(s) in Services |
protected static List<Integer> |
createTestIntervals(Element elem)
Parses the TestIntervals section |
protected static Map<String,User> |
createUsers(Element elem)
Parses the Users section |
static String |
getPrefix()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static OwsWatchConfig createOwsWatchConfig(String filePath,
String webinfPath)
throws SAXException,
IOException,
XMLParsingException
filePath - webinfPath -
SAXException
IOException
XMLParsingException
public static OwsWatchConfig createOwsWatchConfig(Element root,
String webinfPath)
throws XMLParsingException,
IOException
root - webinfPath -
XMLParsingException
IOException
protected static GeneralConfig createGeneralConfig(Element elem)
throws XMLParsingException
elem -
XMLParsingException
protected static ServiceDescription createServiceConfig(Element elem,
String webinfPath)
throws XMLParsingException,
IOException
elem - webinfPath -
XMLParsingException
IOException
protected static Map<String,User> createUsers(Element elem)
throws XMLParsingException
elem -
XMLParsingException
protected static List<Integer> createTestIntervals(Element elem)
throws XMLParsingException
elem -
XMLParsingException
protected static Map<String,Service> createServices(Element elem,
String webinfPath)
throws XMLParsingException,
IOException
elem - webinfPath -
XMLParsingException
IOException
protected static ServiceVersion createServiceVersion(Element elem,
String webinfPath)
throws XMLParsingException,
IOException
elem - webinfPath -
XMLParsingException
IOException
protected static ServiceRequest createServiceRequest(Element elem,
String webinfPath)
throws XMLParsingException,
IOException
elem - webinfPath -
XMLParsingException
IOExceptionpublic static String getPrefix()
|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org