|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.xml.sax.helpers.DefaultHandler | +--javazoom.download.util.ConfigHandler
This class implements a SAX2 handler to read Download4J XML configuration file.
Field Summary | |
static java.lang.String |
DBPASSWORD
DBPASSWORD key for database credentials properties : Default is password |
static java.lang.String |
DBUSER
DBUSER key for database credentials properties : Default is user |
static java.lang.String |
DEFAULTFOLDERDOWNLOADROOT
Default DownloadRoot path (WEB-INF subfolder) : downloadroot |
static java.lang.String |
DEFAULTIMPL
Default DownloadSource implementation for database. |
static java.lang.String |
DEFAULTZIPDOWNLOADROOT
Default ZIP archive (WEB-INF subfolder) : downloadroot.zip |
Constructor Summary | |
ConfigHandler(java.lang.String configpath)
Contructs the Config handler. |
Method Summary | |
void |
endDocument()
SAX2 - endDocument. |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
SAX2 - endElement |
Config |
getConfig()
Returns an instance of Config (Folder, ZIP or Database). |
java.lang.String |
getConfigPath()
Returns path to XML configuration file. |
java.lang.String |
getLogFolder()
Gets log folder (Default is null) |
int |
getLogLevel()
Gets log level (Default is 0). |
void |
startDocument()
SAX2 - startDocument. |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
SAX2 - startElement. |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String DEFAULTIMPL
public static java.lang.String DBUSER
public static java.lang.String DBPASSWORD
public static java.lang.String DEFAULTFOLDERDOWNLOADROOT
public static java.lang.String DEFAULTZIPDOWNLOADROOT
Constructor Detail |
public ConfigHandler(java.lang.String configpath)
configpath
- path to XML configuration file.Method Detail |
public Config getConfig()
public java.lang.String getConfigPath()
public int getLogLevel()
public java.lang.String getLogFolder()
public void startDocument()
startDocument
in interface org.xml.sax.ContentHandler
startDocument
in class org.xml.sax.helpers.DefaultHandler
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
uri
- NAlocalName
- NAqName
- XML tag nameattributes
- XML attributespublic void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
uri
- NAlocalName
- NAqName
- NApublic void endDocument()
endDocument
in interface org.xml.sax.ContentHandler
endDocument
in class org.xml.sax.helpers.DefaultHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |