org.pentaho.reporting.engine.classic.core.states.process
Interface AdvanceHandler
- All Known Implementing Classes:
- BeginCrosstabColumnAxisHandler, BeginCrosstabFactHandler, BeginCrosstabHandler, BeginCrosstabOtherAxisHandler, BeginCrosstabRowAxisHandler, BeginDetailsHandler, BeginGroupHandler, BeginReportHandler, EndCrosstabColumnAxisHandler, EndCrosstabFactHandler, EndCrosstabHandler, EndCrosstabOtherAxisHandler, EndCrosstabRowAxisHandler, EndDetailsHandler, EndGroupHandler, EndReportHandler, EndSubReportHandler, JoinCrosstabFactHandler, JoinDetailsHandler, JoinEndCrosstabColumnAxisHandler, JoinEndCrosstabHandler, JoinEndCrosstabOtherAxisHandler, JoinEndCrosstabRowAxisHandler, JoinEndGroupHandler, PendingPagesHandler, ProcessCrosstabFactHandler, ProcessDetailsHandler, ReportDoneHandler, ReportFooterHandler, ReportHeaderHandler, RestartOnNewPageHandler
public interface AdvanceHandler
This handler does the same as the ReportState.advance() method, but does not create a new state object all the time.
- Author:
- Thomas Morgner
advance
ProcessState advance(ProcessState state)
throws ReportProcessingException
- Throws:
ReportProcessingException
commit
ProcessState commit(ProcessState state)
throws ReportProcessingException
- Throws:
ReportProcessingException
isFinish
boolean isFinish()
getEventCode
int getEventCode()
isRestoreHandler
boolean isRestoreHandler()