|
Jacson | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.spieleck.app.jacson.report.Log4jReport
Feed the Jacson output events to log4j and whereever log4j puts it. Note this first implementation uses excessive String concatenation and is not fast.
| Field Summary | |
static java.lang.String |
LOG4J_CONFIG
Config: Name of the log4j configuration file. |
static java.lang.String |
LOG4J_REREAD
Config: Reread log4j configuration file. |
| Constructor Summary | |
Log4jReport()
|
|
| Method Summary | |
boolean |
accept(ConfigNode cn)
|
void |
begin(java.lang.String id)
Begin a subsection within report |
void |
end()
Close a subsection within a report |
void |
finish()
Finish and close underlying resources |
void |
finish(boolean close)
Finish and optionally close the underlying resources |
JacsonState |
getRegState()
returns the set JacsonState |
void |
init(ConfigNode config)
Initialize the report. |
void |
registerState(JacsonState state)
Give the class access to an appropriate state. |
void |
report(java.lang.String localName,
java.lang.String value)
Report a single name value pair within a report |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String LOG4J_CONFIG
public static final java.lang.String LOG4J_REREAD
| Constructor Detail |
public Log4jReport()
| Method Detail |
public void init(ConfigNode config)
throws JacsonConfigException
JacsonReportConfigNode can be used to obtain
configuration information of the report from the global
config xml.
init in interface JacsonReportJacsonConfigExceptionpublic boolean accept(ConfigNode cn)
accept in interface ConfigVerify.Acceptorpublic void begin(java.lang.String id)
JacsonReport
begin in interface JacsonReport
public void report(java.lang.String localName,
java.lang.String value)
JacsonReport
report in interface JacsonReportpublic void end()
JacsonReport
end in interface JacsonReportpublic void finish()
JacsonReport
finish in interface JacsonReportpublic void finish(boolean close)
JacsonReport
finish in interface JacsonReportclose - flag whether to close resources or not.public void registerState(JacsonState state)
JacsonStately
registerState in interface JacsonStatelypublic JacsonState getRegState()
JacsonReport
getRegState in interface JacsonReport
|
Spieleck | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||