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 Details

  • Constructor Details

    • GenericBlobReport

      public GenericBlobReport()
  • Method Details

    • getResourceType

      public String getResourceType()
    • init

      @PostConstruct public void 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: AbstractReport
      Persist all data stored in the properties
      Specified by:
      persist in class AbstractReport
      Parameters:
      rr - a resourceresolver to use
      path - the path to store the report at
      Throws:
      org.apache.sling.api.resource.PersistenceException - in case of problems
      javax.jcr.RepositoryException - in case of problems