Class SequenceDefinition

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.ISequenceDefinition

    public class SequenceDefinition
    extends Object
    implements org.pentaho.platform.api.engine.ISequenceDefinition
    • Method Detail

      • ActionSequenceFactory

        public static org.pentaho.platform.api.engine.IActionSequence ActionSequenceFactory​(org.dom4j.Document document,
                                                                                            String solutionPath,
                                                                                            org.pentaho.platform.api.engine.ILogger logger,
                                                                                            org.pentaho.platform.api.engine.IApplicationContext applicationContext,
                                                                                            int loggingLevel)
      • getVersion

        public String getVersion()
      • isWebService

        public boolean isWebService()
      • getCacheLevel

        public String getCacheLevel()
      • getErrorCode

        public int getErrorCode()
      • getInputDefinitions

        public Map getInputDefinitions()
        Specified by:
        getInputDefinitions in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getInputDefinitionsForParameterProvider

        public Map getInputDefinitionsForParameterProvider​(String parameterProviderName)
        Specified by:
        getInputDefinitionsForParameterProvider in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getOutputDefinitions

        public Map getOutputDefinitions()
        Specified by:
        getOutputDefinitions in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getResourceDefinitions

        public Map getResourceDefinitions()
        Specified by:
        getResourceDefinitions in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getSequenceName

        public String getSequenceName()
        Specified by:
        getSequenceName in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getAuthor

        public String getAuthor()
        Specified by:
        getAuthor in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getResultType

        public String getResultType()
        Specified by:
        getResultType in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getHelp

        public String getHelp()
        Specified by:
        getHelp in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getTitle

        public String getTitle()
        Specified by:
        getTitle in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getSolutionName

        public String getSolutionName()
        Specified by:
        getSolutionName in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getSolutionPath

        public String getSolutionPath()
        Specified by:
        getSolutionPath in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getLoggingLevel

        public int getLoggingLevel()
        Specified by:
        getLoggingLevel in interface org.pentaho.platform.api.engine.ISequenceDefinition
      • getIcon

        public String getIcon()
        Specified by:
        getIcon in interface org.pentaho.platform.api.engine.ISequenceDefinition