Class ExecuteScriptAction

  • All Implemented Interfaces:
    org.alfresco.repo.action.executer.ActionExecuter, org.alfresco.repo.action.executer.LoggingAwareExecuter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

    public class ExecuteScriptAction
    extends org.alfresco.repo.action.executer.ScriptActionExecuter
    Executes a JavaScript Note: This is a 'normal' dm action, rather than a records management action.
    Author:
    Craig Tan
    • Field Summary

      • Fields inherited from class org.alfresco.repo.action.executer.ScriptActionExecuter

        NAME, PARAM_SCRIPTREF
      • Fields inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase

        actionDefinition, applicableTypes, publicAction
      • Fields inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase

        adhocPropertiesAllowed, DISPLAY_LABEL, runtimeActionService
      • Fields inherited from class org.alfresco.repo.action.CommonResourceAbstractBase

        name
      • Fields inherited from interface org.alfresco.repo.action.executer.ActionExecuter

        PARAM_RESULT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addParameterDefinitions​(List<org.alfresco.service.cmr.action.ParameterDefinition> paramList)  
      • Methods inherited from class org.alfresco.repo.action.executer.ScriptActionExecuter

        executeImpl, getAdhocPropertiesAllowed, setCompanyHomePath, setPersonService, setScriptLocation, setServiceRegistry, setStoreUrl, setSysAdminParams
      • Methods inherited from class org.alfresco.repo.action.executer.ActionExecuterAbstractBase

        createActionDefinition, execute, getActionDefinition, getIgnoreLock, getQueueName, getTrackStatus, init, isApplicableType, onLogException, setApplicableTypes, setBaseNodeService, setDictionaryService, setIgnoreLock, setLockService, setMlAwareNodeService, setPublicAction, setQueueName, setTrackStatus
      • Methods inherited from class org.alfresco.repo.action.ParameterizedItemAbstractBase

        checkMandatoryProperties, getDescriptionKey, getLocalizedParameterDefinitions, getParamDisplayLabel, getParamDisplayLabel, getParameterDefintions, getTitleKey, setAdhocPropertiesAllowed, setLocales, setRuntimeActionService, toString
      • Methods inherited from class org.alfresco.repo.action.CommonResourceAbstractBase

        setBeanName
      • Methods inherited from interface org.alfresco.repo.action.executer.ActionExecuter

        isExecuteAsynchronously
    • Constructor Detail

      • ExecuteScriptAction

        public ExecuteScriptAction()