Class TagReporter
java.lang.Object
com.adobe.acs.commons.mcp.ProcessDefinition
com.adobe.acs.commons.mcp.impl.processes.TagReporter
- All Implemented Interfaces:
FormProcessor,Serializable
Creates a report of the tags in an AEM instance, showing how many times they
are referenced
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) voidinit()voidrecordTags(ActionManager manager) voidstoreReport(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) voidtraverseTags(ActionManager manager) Methods inherited from class com.adobe.acs.commons.mcp.ProcessDefinition
getName, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.adobe.acs.commons.mcp.form.FormProcessor
parseInputs
-
Field Details
-
PROCESS_NAME
- See Also:
-
CELL_CHAR_LIMIT
public static final int CELL_CHAR_LIMIT- See Also:
-
rootSearchPath
-
tagPath
-
includeReferences
public boolean includeReferences -
referencesCharacterLimit
-
referenceMethod
-
-
Constructor Details
-
TagReporter
public TagReporter()
-
-
Method Details
-
buildProcess
public void buildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws org.apache.sling.api.resource.LoginException, javax.jcr.RepositoryException - Specified by:
buildProcessin classProcessDefinition- Throws:
org.apache.sling.api.resource.LoginExceptionjavax.jcr.RepositoryException
-
getReport
-
getReportRows
-
init
public void init() throws javax.jcr.RepositoryException- Specified by:
initin interfaceFormProcessor- Throws:
javax.jcr.RepositoryException
-
recordTags
-
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:
storeReportin classProcessDefinition- Throws:
javax.jcr.RepositoryExceptionorg.apache.sling.api.resource.PersistenceException
-
traverseTags
- Throws:
Exception
-