Class ReportPageStatus
- java.lang.Object
-
- net.sf.jasperreports.web.servlets.ReportPageStatus
-
public class ReportPageStatus extends Object
Status of a page in a generated report.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static ReportPageStatusNO_SUCH_PAGEStatus that indicates that the requested page does not exist.static ReportPageStatusPAGE_FINALStatus to indicate that a page in its final form has been generated.
-
Constructor Summary
Constructors Modifier Constructor Description protectedReportPageStatus(long status)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetTimestamp()Returns the timestamp of the last modification on the page.booleanhasModified()Determines whether the page has been modified since the last request.booleanisPageFinal()Determines whether the page is final.static ReportPageStatusnonFinal(long timestamp, boolean modified)Creates a status for a non-final generated page.booleanpageExists()Determines whether the page exists in the generated report.
-
-
-
Field Detail
-
NO_SUCH_PAGE
public static final ReportPageStatus NO_SUCH_PAGE
Status that indicates that the requested page does not exist.
-
PAGE_FINAL
public static final ReportPageStatus PAGE_FINAL
Status to indicate that a page in its final form has been generated.
-
-
Method Detail
-
nonFinal
public static ReportPageStatus nonFinal(long timestamp, boolean modified)
Creates a status for a non-final generated page.- Parameters:
timestamp- the timestamp of the last modification of the pagemodified- whether the page was modified since the last request
-
pageExists
public boolean pageExists()
Determines whether the page exists in the generated report.- Returns:
- whether the page exists in the generated report
-
isPageFinal
public boolean isPageFinal()
Determines whether the page is final.- Returns:
- whether the page is final
- See Also:
FillListener.pageUpdated(net.sf.jasperreports.engine.JasperPrint, int)
-
hasModified
public boolean hasModified()
Determines whether the page has been modified since the last request.- Returns:
- whether the page has been modified since the last request
-
getTimestamp
public long getTimestamp()
Returns the timestamp of the last modification on the page.- Returns:
- the timestamp of the last modification on the page
-
-