public class TagReporter extends ProcessDefinition implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
TagReporter.ItemStatus |
static class |
TagReporter.ReferenceMethod |
static class |
TagReporter.ReportColumns |
| Modifier and Type | Field and Description |
|---|---|
static int |
CELL_CHAR_LIMIT |
boolean |
includeReferences |
static String |
PROCESS_NAME |
TagReporter.ReferenceMethod |
referenceMethod |
String |
referencesCharacterLimit |
String |
rootSearchPath |
String |
tagPath |
| Constructor and Description |
|---|
TagReporter() |
| Modifier and Type | Method and Description |
|---|---|
void |
buildProcess(ProcessInstance instance,
org.apache.sling.api.resource.ResourceResolver rr) |
GenericReport |
getReport() |
List<EnumMap<TagReporter.ReportColumns,Object>> |
getReportRows() |
void |
init() |
void |
recordTags(ActionManager manager) |
void |
storeReport(ProcessInstance instance,
org.apache.sling.api.resource.ResourceResolver rr) |
void |
traverseTags(ActionManager manager) |
getName, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseInputspublic static final String PROCESS_NAME
public static final int CELL_CHAR_LIMIT
public transient String rootSearchPath
public transient String tagPath
public boolean includeReferences
public String referencesCharacterLimit
public TagReporter.ReferenceMethod referenceMethod
public void buildProcess(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws org.apache.sling.api.resource.LoginException, javax.jcr.RepositoryException
buildProcess in class ProcessDefinitionorg.apache.sling.api.resource.LoginExceptionjavax.jcr.RepositoryExceptionpublic GenericReport getReport()
public List<EnumMap<TagReporter.ReportColumns,Object>> getReportRows()
public void init()
throws javax.jcr.RepositoryException
init in interface FormProcessorjavax.jcr.RepositoryExceptionpublic void recordTags(ActionManager manager)
public void storeReport(ProcessInstance instance, org.apache.sling.api.resource.ResourceResolver rr) throws javax.jcr.RepositoryException, org.apache.sling.api.resource.PersistenceException
storeReport in class ProcessDefinitionjavax.jcr.RepositoryExceptionorg.apache.sling.api.resource.PersistenceExceptionpublic void traverseTags(ActionManager manager) throws Exception
ExceptionCopyright © 2013–2020 Adobe. All rights reserved.