Package com.day.cq.reporting
Interface SnapshotService
-
public interface SnapshotServiceThis interface represents services that are responsible for creating data snapshots of all registered snapshots at a scheduled time and on a regular base.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecuteSnapshot(SnapshotType type)Takes a snapshot of currently scheduled reportsvoidtakeSnapshot(javax.jcr.Session session, java.lang.String path)Takes a snapshot of the report at the specified path immediately.
-
-
-
Method Detail
-
executeSnapshot
void executeSnapshot(SnapshotType type)
Takes a snapshot of currently scheduled reports- Parameters:
type- Type of snapshot to be taken
-
takeSnapshot
void takeSnapshot(javax.jcr.Session session, java.lang.String path)Takes a snapshot of the report at the specified path immediately.- Parameters:
session- TheSessionto be used for reading the report definition and writing the snapshot data; gathering report data is executed through anotherSessionthat has usually less permissionspath- The report's path
-
-