public class Renovator extends ProcessDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
Renovator.PublishMethod |
| Modifier and Type | Field and Description |
|---|---|
Renovator.PublishMethod |
publishMethod |
| Constructor and Description |
|---|
Renovator(com.day.cq.wcm.api.PageManagerFactory pageManagerFactory,
com.day.cq.replication.Replicator replicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activateNew(ActionManager step3) |
protected void |
activateReferences(ActionManager step4) |
protected void |
activateTreeStructure(ActionManager manager) |
void |
buildProcess(ProcessInstance instance,
org.apache.sling.api.resource.ResourceResolver rr) |
protected void |
buildStructures(ActionManager manager) |
void |
checkNodeAcls(org.apache.sling.api.resource.ResourceResolver res,
String path,
javax.jcr.security.Privilege[] prvlgs) |
protected void |
deactivateOld(ActionManager step5) |
void |
findReferences(org.apache.sling.api.resource.ResourceResolver rr,
MovingNode node) |
protected void |
identifyReferences(ActionManager manager) |
protected void |
identifyStructure(ActionManager manager) |
void |
init() |
protected boolean |
isActivationPath(String path) |
protected boolean |
isDeactivationPath(String path) |
protected boolean |
isForeignPath(String path) |
protected void |
moveTree(ActionManager manager) |
protected void |
removeSource(ActionManager manager) |
void |
storeReport(ProcessInstance instance,
org.apache.sling.api.resource.ResourceResolver rr) |
protected void |
validateAllAcls(ActionManager manager) |
getName, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparseInputspublic Renovator.PublishMethod publishMethod
public Renovator(com.day.cq.wcm.api.PageManagerFactory pageManagerFactory,
com.day.cq.replication.Replicator replicator)
public void init()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic 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.RepositoryExceptionprotected void identifyStructure(ActionManager manager)
public void findReferences(org.apache.sling.api.resource.ResourceResolver rr,
MovingNode node)
throws IllegalAccessException
IllegalAccessExceptionprotected void identifyReferences(ActionManager manager)
protected void validateAllAcls(ActionManager manager)
protected void buildStructures(ActionManager manager)
protected void moveTree(ActionManager manager)
protected void activateTreeStructure(ActionManager manager)
protected void activateNew(ActionManager step3)
protected void activateReferences(ActionManager step4)
protected void deactivateOld(ActionManager step5)
protected boolean isDeactivationPath(String path)
protected boolean isActivationPath(String path)
protected boolean isForeignPath(String path)
protected void removeSource(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 checkNodeAcls(org.apache.sling.api.resource.ResourceResolver res,
String path,
javax.jcr.security.Privilege[] prvlgs)
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionCopyright © 2013–2020 Adobe. All rights reserved.