Package com.jalios.jcms.handler
Class CheckIntegrityReportManager
- java.lang.Object
-
- com.jalios.jcms.handler.CheckIntegrityReportManager
-
public class CheckIntegrityReportManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Date
dataIntegrityReportDate
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<Data,ControllerStatus>
getDataIntegrityReport()
Basic getter for the integrity constraints of all the data in the store.java.util.Map<Data,ControllerStatus>
getDataIntegrityReport(boolean launchProcess)
Getter for the integrity constraints of all the data in the store.java.util.Date
getDataIntegrityReportDate()
Returns the date of the last report generation.static CheckIntegrityReportManager
getInstance()
-
-
-
Method Detail
-
getInstance
public static CheckIntegrityReportManager getInstance()
-
getDataIntegrityReport
public java.util.Map<Data,ControllerStatus> getDataIntegrityReport()
Basic getter for the integrity constraints of all the data in the store.- Returns:
- a map which contains each data which does not respect integrity constraints, the key is the data and the value is a ControllerStatus.
- Since:
- jcms-10.0.8
-
getDataIntegrityReport
public java.util.Map<Data,ControllerStatus> getDataIntegrityReport(boolean launchProcess)
Getter for the integrity constraints of all the data in the store. The use of this method is not recommended, and is implemented for alternative purposes.- Parameters:
launchProcess
- boolean indicating if we want to launch theCheckIntegrityProcess
to get the report- Returns:
- a map which contains each data which does not respect integrity constraints, the key is the data and the value is a ControllerStatus.
- Since:
- jcms-10.0.8
-
getDataIntegrityReportDate
public java.util.Date getDataIntegrityReportDate()
Returns the date of the last report generation.- Returns:
- the date of the last report generation.
- Since:
- jcms-10.0.8
-
-