Package com.adobe.acs.commons.mcp.model
Class GenericBlobReport
java.lang.Object
com.adobe.acs.commons.mcp.model.AbstractReport
com.adobe.acs.commons.mcp.model.GenericBlobReport
@Model(adaptables=org.apache.sling.api.resource.Resource.class)
public class GenericBlobReport
extends AbstractReport
Stores the reports into a single blob in the repository. This is more
efficient compared to the GenericReport, and should be used furtheron.
-
Field Summary
FieldsFields inherited from class com.adobe.acs.commons.mcp.model.AbstractReport
columnsData, nameData, rowsData -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.adobe.acs.commons.mcp.model.AbstractReport
getColumnNames, getColumns, getName, getRows, setName, setRows, setRows
-
Field Details
-
BLOB_REPORT_RESOURCE_TYPE
- See Also:
-
-
Constructor Details
-
GenericBlobReport
public GenericBlobReport()
-
-
Method Details
-
getResourceType
-
init
-
persist
public void persist(org.apache.sling.api.resource.ResourceResolver rr, String path) throws org.apache.sling.api.resource.PersistenceException, javax.jcr.RepositoryException Description copied from class:AbstractReportPersist all data stored in the properties- Specified by:
persistin classAbstractReport- Parameters:
rr- a resourceresolver to usepath- the path to store the report at- Throws:
org.apache.sling.api.resource.PersistenceException- in case of problemsjavax.jcr.RepositoryException- in case of problems
-