|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xmlBlaster.util.SaxHandlerBase
org.xmlBlaster.engine.runlevel.RunLevelActionSaxFactory
This class parses an xml string to generate a RunLevelAction object.
<action do='LOAD'
onStartupRunlevel='3'
sequence='5'
onFail='RESOURCE_CONFIGURATION_PLUGINFAILED'/>
| Field Summary | |
private XmlBlasterException |
ex
|
private Global |
glob
|
private boolean |
isAction
|
private static java.util.logging.Logger |
log
|
private java.lang.String |
ME
|
private RunLevelAction |
runLevelAction
|
| Fields inherited from class org.xmlBlaster.util.SaxHandlerBase |
character, locator, xmlLiteral, xmlSource |
| Constructor Summary | |
RunLevelActionSaxFactory(Global glob)
Can be used as singleton. |
|
| Method Summary | |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
End element, event from SAX parser. |
java.lang.String |
getName()
A human readable name of this factory |
RunLevelAction |
getObject()
|
RunLevelAction |
readObject(java.lang.String xmlTxt)
Parses the given xml Qos and returns a RunLevelActionData holding the data. |
void |
reset()
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attrs)
Start element, event from SAX parser. |
java.lang.String |
writeObject(RunLevelAction runLevelAction,
java.lang.String extraOffset)
Dump state of this object into a XML ASCII string. |
| Methods inherited from class org.xmlBlaster.util.SaxHandlerBase |
characters, comment, endCDATA, endDocument, endDTD, endEntity, endPrefixMapping, error, fatalError, getUseLexicalHandler, ignorableWhitespace, init, init, init, notationDecl, processingInstruction, setDocumentLocator, setUseLexicalHandler, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startPrefixMapping, toString, toXml, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private java.lang.String ME
private final Global glob
private static java.util.logging.Logger log
private RunLevelAction runLevelAction
private boolean isAction
private XmlBlasterException ex
| Constructor Detail |
public RunLevelActionSaxFactory(Global glob)
| Method Detail |
public void reset()
public RunLevelAction getObject()
public RunLevelAction readObject(java.lang.String xmlTxt)
throws XmlBlasterException
XmlBlasterException
public final void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attrs)
startElement in interface org.xml.sax.ContentHandlerstartElement in class SaxHandlerBasename - Tag nameattrs - the attributes of the tag
public void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
endElement in interface org.xml.sax.ContentHandlerendElement in class SaxHandlerBasename - Tag name
public final java.lang.String writeObject(RunLevelAction runLevelAction,
java.lang.String extraOffset)
extraOffset - indenting of tags for nice output
public java.lang.String getName()
|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||