Class ContentUpgradeImpl

  • All Implemented Interfaces:
    de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade

    public class ContentUpgradeImpl
    extends Object
    implements de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
    Implements the content upgrade API.
    Author:
    Roxana Muresan, Roland Gruber
    • Constructor Detail

      • ContentUpgradeImpl

        public ContentUpgradeImpl​(@Nonnull
                                  org.apache.sling.api.resource.ResourceResolver resourceResolver,
                                  be.orbinson.aem.groovy.console.api.context.ScriptContext scriptContext)
        Constructor
        Parameters:
        resourceResolver - resolver
        scriptContext - Groovy context
    • Method Detail

      • forResources

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forResources​(@Nonnull
                                                                                       String[] paths)
        Specified by:
        forResources in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • forChildResourcesOf

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forChildResourcesOf​(@Nonnull
                                                                                              String path)
        Specified by:
        forChildResourcesOf in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • forDescendantResourcesOf

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forDescendantResourcesOf​(@Nonnull
                                                                                                   String path)
        Specified by:
        forDescendantResourcesOf in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • forResourcesInSubtree

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forResourcesInSubtree​(@Nonnull
                                                                                                String path)
        Specified by:
        forResourcesInSubtree in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • forResourcesBySql2Query

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forResourcesBySql2Query​(String query)
        Specified by:
        forResourcesBySql2Query in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • forResourcesByPropertyQuery

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forResourcesByPropertyQuery​(@Nonnull
                                                                                                      String path,
                                                                                                      Map<String,​String> properties)
        Specified by:
        forResourcesByPropertyQuery in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • forResourcesByPropertyQuery

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade forResourcesByPropertyQuery​(@Nonnull
                                                                                                      String path,
                                                                                                      Map<String,​String> properties,
                                                                                                      @Nonnull
                                                                                                      String nodeType)
        Specified by:
        forResourcesByPropertyQuery in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByProperties

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByProperties​(@Nonnull
                                                                                             Map<String,​Object> conditionProperties)
        Specified by:
        filterByProperties in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotProperties

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotProperties​(Map<String,​Object> conditionProperties)
        Specified by:
        filterByNotProperties in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByProperty​(@Nonnull
                                                                                           String name,
                                                                                           Object value)
        Specified by:
        filterByProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotProperty​(String name,
                                                                                              Object value)
        Specified by:
        filterByNotProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByPropertyIsMultiple

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByPropertyIsMultiple​(@Nonnull
                                                                                                     String name,
                                                                                                     Object value)
        Specified by:
        filterByPropertyIsMultiple in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByPropertyRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByPropertyRegex​(String name,
                                                                                                String regex)
        Specified by:
        filterByPropertyRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotPropertyRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotPropertyRegex​(String name,
                                                                                                   String regex)
        Specified by:
        filterByNotPropertyRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByAnyPropertyRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByAnyPropertyRegex​(String regex)
        Specified by:
        filterByAnyPropertyRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNoPropertyRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNoPropertyRegex​(String regex)
        Specified by:
        filterByNoPropertyRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByHasProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByHasProperty​(@Nonnull
                                                                                              String name)
        Specified by:
        filterByHasProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotHasProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotHasProperty​(String name)
        Specified by:
        filterByNotHasProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByMultiValuePropContains

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByMultiValuePropContains​(@Nonnull
                                                                                                         String name,
                                                                                                         @Nonnull
                                                                                                         Object[] conditionValues)
        Specified by:
        filterByMultiValuePropContains in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotMultiValuePropContains

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotMultiValuePropContains​(String name,
                                                                                                            Object[] conditionValues)
        Specified by:
        filterByNotMultiValuePropContains in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNodeName

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNodeName​(@Nonnull
                                                                                           String nodeName)
        Specified by:
        filterByNodeName in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotNodeName

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotNodeName​(String nodeName)
        Specified by:
        filterByNotNodeName in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNodeExists

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNodeExists​(@Nonnull
                                                                                             String path)
        Specified by:
        filterByNodeExists in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNodeNotExists

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNodeNotExists​(@Nonnull
                                                                                                String path)
        Specified by:
        filterByNodeNotExists in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNodeNameRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNodeNameRegex​(@Nonnull
                                                                                                String regex)
        Specified by:
        filterByNodeNameRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotNodeNameRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotNodeNameRegex​(String regex)
        Specified by:
        filterByNotNodeNameRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByPathRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByPathRegex​(@Nonnull
                                                                                            String regex)
        Specified by:
        filterByPathRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNotPathRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNotPathRegex​(String regex)
        Specified by:
        filterByNotPathRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterByNodeRootPaths

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterByNodeRootPaths​(List<String> rootPaths)
        Specified by:
        filterByNodeRootPaths in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterWith

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterWith​(@Nonnull
                                                                                     de.valtech.aecu.api.groovy.console.bindings.filters.FilterBy filter)
        Specified by:
        filterWith in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • filterNotWith

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade filterNotWith​(de.valtech.aecu.api.groovy.console.bindings.filters.FilterBy filter)
        Specified by:
        filterNotWith in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doSetProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doSetProperty​(@Nonnull
                                                                                        String name,
                                                                                        Object value)
        Specified by:
        doSetProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doSetProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doSetProperty​(@Nonnull
                                                                                        String name,
                                                                                        Object value,
                                                                                        String pathToSubnode)
        Specified by:
        doSetProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doSetProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doSetProperty​(@Nonnull
                                                                                        String name,
                                                                                        Object value,
                                                                                        String pathToSubnode,
                                                                                        String primaryType)
        Specified by:
        doSetProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doJoinProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doJoinProperty​(@Nonnull
                                                                                         String name)
        Specified by:
        doJoinProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doJoinProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doJoinProperty​(@Nonnull
                                                                                         String name,
                                                                                         Object value)
        Specified by:
        doJoinProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doJoinProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doJoinProperty​(@Nonnull
                                                                                         String name,
                                                                                         Object value,
                                                                                         String separator)
        Specified by:
        doJoinProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doDeleteProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doDeleteProperty​(@Nonnull
                                                                                           String name)
        Specified by:
        doDeleteProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doDeleteProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doDeleteProperty​(@Nonnull
                                                                                           String name,
                                                                                           String pathToSubnode)
        Specified by:
        doDeleteProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doRenameProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doRenameProperty​(@Nonnull
                                                                                           String oldName,
                                                                                           @Nonnull
                                                                                           String newName)
        Specified by:
        doRenameProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doRenameProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doRenameProperty​(@Nonnull
                                                                                           String oldName,
                                                                                           @Nonnull
                                                                                           String newName,
                                                                                           String pathToSubnode)
        Specified by:
        doRenameProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCopyPropertyToRelativePath

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCopyPropertyToRelativePath​(@Nonnull
                                                                                                       String name,
                                                                                                       String newName,
                                                                                                       @Nonnull
                                                                                                       String relativeResourcePath)
        Specified by:
        doCopyPropertyToRelativePath in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doMovePropertyToRelativePath

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doMovePropertyToRelativePath​(@Nonnull
                                                                                                       String name,
                                                                                                       String newName,
                                                                                                       @Nonnull
                                                                                                       String relativeResourcePath)
        Specified by:
        doMovePropertyToRelativePath in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doAddValuesToMultiValueProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doAddValuesToMultiValueProperty​(@Nonnull
                                                                                                          String name,
                                                                                                          @Nonnull
                                                                                                          String[] values)
        Specified by:
        doAddValuesToMultiValueProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doRemoveValuesOfMultiValueProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doRemoveValuesOfMultiValueProperty​(@Nonnull
                                                                                                             String name,
                                                                                                             @Nonnull
                                                                                                             String[] values)
        Specified by:
        doRemoveValuesOfMultiValueProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doReplaceValuesOfMultiValueProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doReplaceValuesOfMultiValueProperty​(@Nonnull
                                                                                                              String name,
                                                                                                              @Nonnull
                                                                                                              String[] oldValues,
                                                                                                              @Nonnull
                                                                                                              String[] newValues)
        Specified by:
        doReplaceValuesOfMultiValueProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doReplaceValueInAllProperties

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doReplaceValueInAllProperties​(String oldValue,
                                                                                                        String newValue)
        Specified by:
        doReplaceValueInAllProperties in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doReplaceValueInProperties

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doReplaceValueInProperties​(String oldValue,
                                                                                                     String newValue,
                                                                                                     String[] propertyNames)
        Specified by:
        doReplaceValueInProperties in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doReplaceValueInAllPropertiesRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doReplaceValueInAllPropertiesRegex​(String searchRegex,
                                                                                                             String replacement)
        Specified by:
        doReplaceValueInAllPropertiesRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doReplaceValueInPropertiesRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doReplaceValueInPropertiesRegex​(String searchRegex,
                                                                                                          String replacement,
                                                                                                          String[] propertyNames)
        Specified by:
        doReplaceValueInPropertiesRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doChangePrimaryType

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doChangePrimaryType​(@Nonnull
                                                                                              String newPrimaryType)
        Specified by:
        doChangePrimaryType in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doRename

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doRename​(String newName)
        Specified by:
        doRename in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCopyResourceToRelativePath

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCopyResourceToRelativePath​(@Nonnull
                                                                                                       String relativePath)
        Specified by:
        doCopyResourceToRelativePath in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCopyResourceToRelativePath

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCopyResourceToRelativePath​(@Nonnull
                                                                                                       String relativePath,
                                                                                                       String newName)
        Specified by:
        doCopyResourceToRelativePath in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doMoveResourceToRelativePath

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doMoveResourceToRelativePath​(@Nonnull
                                                                                                       String relativePath)
        Specified by:
        doMoveResourceToRelativePath in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doMoveResourceToPathRegex

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doMoveResourceToPathRegex​(@Nonnull
                                                                                                    String matchPattern,
                                                                                                    @Nonnull
                                                                                                    String targetPathExpr)
        Specified by:
        doMoveResourceToPathRegex in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doReorderNode

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doReorderNode​(String nameOfNodeToMove,
                                                                                        String newSuccessor)
        Specified by:
        doReorderNode in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doDeleteResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doDeleteResource​(String... children)
        Specified by:
        doDeleteResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCreateResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCreateResource​(String name,
                                                                                           String primaryType)
        Specified by:
        doCreateResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCreateResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCreateResource​(String name,
                                                                                           String primaryType,
                                                                                           Map<String,​Object> properties)
        Specified by:
        doCreateResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCreateResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCreateResource​(String name,
                                                                                           String primaryType,
                                                                                           String relativePath)
        Specified by:
        doCreateResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCreateResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCreateResource​(String name,
                                                                                           String primaryType,
                                                                                           Map<String,​Object> properties,
                                                                                           String relativePath)
        Specified by:
        doCreateResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doActivateResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doActivateResource()
        Specified by:
        doActivateResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doDeactivateResource

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doDeactivateResource()
        Specified by:
        doDeactivateResource in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCustomResourceBasedAction

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCustomResourceBasedAction​(de.valtech.aecu.api.groovy.console.bindings.CustomResourceAction action)
        Specified by:
        doCustomResourceBasedAction in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doActivateContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doActivateContainingPage()
        Specified by:
        doActivateContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doTreeActivateContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doTreeActivateContainingPage()
        Specified by:
        doTreeActivateContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doTreeActivateContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doTreeActivateContainingPage​(boolean skipDeactivated)
        Specified by:
        doTreeActivateContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doDeactivateContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doDeactivateContainingPage()
        Specified by:
        doDeactivateContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doDeleteContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doDeleteContainingPage()
        Specified by:
        doDeleteContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doAddTagsToContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doAddTagsToContainingPage​(String... tags)
        Specified by:
        doAddTagsToContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doSetTagsForContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doSetTagsForContainingPage​(String... tags)
        Specified by:
        doSetTagsForContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doRemoveTagsFromContainingPage

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doRemoveTagsFromContainingPage​(String... tags)
        Specified by:
        doRemoveTagsFromContainingPage in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCheckPageRendering

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCheckPageRendering()
        Specified by:
        doCheckPageRendering in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCheckPageRendering

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCheckPageRendering​(int code)
        Specified by:
        doCheckPageRendering in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCheckPageRendering

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCheckPageRendering​(String textPresent)
        Specified by:
        doCheckPageRendering in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doCheckPageRendering

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doCheckPageRendering​(String textPresent,
                                                                                               String textNotPresent)
        Specified by:
        doCheckPageRendering in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doAddMixin

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doAddMixin​(String mixinName)
        Specified by:
        doAddMixin in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • doRemoveMixin

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade doRemoveMixin​(String mixinName)
        Specified by:
        doRemoveMixin in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • printPath

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade printPath()
        Specified by:
        printPath in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • printProperty

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade printProperty​(@Nonnull
                                                                                        String property)
        Specified by:
        printProperty in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • printJson

        public de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade printJson()
        Specified by:
        printJson in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
      • run

        public void run()
                 throws org.apache.sling.api.resource.PersistenceException,
                        de.valtech.aecu.api.service.AecuException
        Specified by:
        run in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
        Throws:
        org.apache.sling.api.resource.PersistenceException
        de.valtech.aecu.api.service.AecuException
      • dryRun

        public void dryRun()
                    throws org.apache.sling.api.resource.PersistenceException,
                           de.valtech.aecu.api.service.AecuException
        Specified by:
        dryRun in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
        Throws:
        org.apache.sling.api.resource.PersistenceException
        de.valtech.aecu.api.service.AecuException
      • run

        public void run​(boolean dryRun)
                 throws org.apache.sling.api.resource.PersistenceException,
                        de.valtech.aecu.api.service.AecuException
        Specified by:
        run in interface de.valtech.aecu.api.groovy.console.bindings.ContentUpgrade
        Throws:
        org.apache.sling.api.resource.PersistenceException
        de.valtech.aecu.api.service.AecuException