Package com.walkfares.odsl.report
Class ODSLReportBuilder
java.lang.Object
com.walkfares.odsl.report.ODSLReportBuilder
- All Implemented Interfaces:
ProcessListener
,ReportBuilder
public class ODSLReportBuilder extends Object implements ReportBuilder, ProcessListener
-
Constructor Summary
Constructors Constructor Description ODSLReportBuilder()
-
Method Summary
Modifier and Type Method Description VarReport
createReport(VarReportConfiguration config, OpenDSLContext context, UTCDate ondate, UTCDate start, UTCDate end)
void
endPhase(String name, String status, String mess)
void
logMessage(String lm)
void
reschedule(long time)
void
retry(String name, int retries)
void
startPhase(String name)
void
waitForRetry(String phase, String waitime, int retries)
-
Constructor Details
-
ODSLReportBuilder
public ODSLReportBuilder()
-
-
Method Details
-
createReport
public VarReport createReport(VarReportConfiguration config, OpenDSLContext context, UTCDate ondate, UTCDate start, UTCDate end)- Specified by:
createReport
in interfaceReportBuilder
-
startPhase
- Specified by:
startPhase
in interfaceProcessListener
-
endPhase
- Specified by:
endPhase
in interfaceProcessListener
-
logMessage
- Specified by:
logMessage
in interfaceProcessListener
-
waitForRetry
- Specified by:
waitForRetry
in interfaceProcessListener
-
retry
- Specified by:
retry
in interfaceProcessListener
-
reschedule
public void reschedule(long time)- Specified by:
reschedule
in interfaceProcessListener
-