Class AssetIngestor

    • Constructor Detail

      • AssetIngestor

        public AssetIngestor​(org.apache.sling.commons.mime.MimeTypeService mimeTypeService)
    • Method Detail

      • init

        public void init()
                  throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • handleExistingAsset

        protected void handleExistingAsset​(Source source,
                                           String assetPath,
                                           org.apache.sling.api.resource.ResourceResolver r)
                                    throws Exception
        Throws:
        Exception
      • createFolderNode

        protected boolean createFolderNode​(HierarchicalElement el,
                                           org.apache.sling.api.resource.ResourceResolver r)
                                    throws javax.jcr.RepositoryException,
                                           org.apache.sling.api.resource.PersistenceException
        Throws:
        javax.jcr.RepositoryException
        org.apache.sling.api.resource.PersistenceException
      • canImportContainingFolder

        protected boolean canImportContainingFolder​(HierarchicalElement element)
      • disableWorkflowProcessing

        protected void disableWorkflowProcessing​(org.apache.sling.api.resource.ResourceResolver rr)
                                          throws javax.jcr.RepositoryException
        Throws:
        javax.jcr.RepositoryException
      • storeReport

        public void storeReport​(ProcessInstance instance,
                                org.apache.sling.api.resource.ResourceResolver rr)
                         throws javax.jcr.RepositoryException,
                                org.apache.sling.api.resource.PersistenceException
        Specified by:
        storeReport in class ProcessDefinition
        Throws:
        javax.jcr.RepositoryException
        org.apache.sling.api.resource.PersistenceException