Class ActionDefinition
- java.lang.Object
-
- org.pentaho.platform.engine.services.actionsequence.ActionDefinition
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.ISolutionActionDefinition
public class ActionDefinition extends Object implements org.pentaho.platform.api.engine.ISolutionActionDefinition
-
-
Constructor Summary
Constructors Constructor Description ActionDefinition(org.dom4j.Node actionRootNode, org.pentaho.platform.api.engine.ILogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map
getActionInputDefinitions()
Map
getActionOutputDefinitions()
List
getActionResourceDefinitionNames()
String
getAuthor()
org.pentaho.platform.api.engine.IComponent
getComponent()
String
getComponentName()
org.dom4j.Node
getComponentSection()
String
getDescription()
int
getErrorCode()
String
getHelp()
String
getIconUrl()
int
getLoggingLevel()
String
getMappedInputName(String name)
String
getMappedOutputName(String name)
String
getMappedResourceName(String name)
org.dom4j.Node
getNode()
List
getPostExecuteAuditList()
List
getPreExecuteAuditList()
boolean
getSyncPreference()
boolean
hasActionResources()
void
setComponent(org.pentaho.platform.api.engine.IComponent component)
void
setLoggingLevel(int loggingLevel)
-
-
-
Method Detail
-
getErrorCode
public int getErrorCode()
-
getMappedInputName
public String getMappedInputName(String name)
- Specified by:
getMappedInputName
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getActionInputDefinitions
public Map getActionInputDefinitions()
- Specified by:
getActionInputDefinitions
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getMappedOutputName
public String getMappedOutputName(String name)
- Specified by:
getMappedOutputName
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getActionOutputDefinitions
public Map getActionOutputDefinitions()
- Specified by:
getActionOutputDefinitions
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getMappedResourceName
public String getMappedResourceName(String name)
- Specified by:
getMappedResourceName
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getActionResourceDefinitionNames
public List getActionResourceDefinitionNames()
- Specified by:
getActionResourceDefinitionNames
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
hasActionResources
public boolean hasActionResources()
- Specified by:
hasActionResources
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
setLoggingLevel
public void setLoggingLevel(int loggingLevel)
-
getComponentName
public String getComponentName()
- Specified by:
getComponentName
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getComponentSection
public org.dom4j.Node getComponentSection()
- Specified by:
getComponentSection
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getNode
public org.dom4j.Node getNode()
- Specified by:
getNode
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getSyncPreference
public boolean getSyncPreference()
- Specified by:
getSyncPreference
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getLoggingLevel
public int getLoggingLevel()
- Specified by:
getLoggingLevel
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getPostExecuteAuditList
public List getPostExecuteAuditList()
- Specified by:
getPostExecuteAuditList
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getPreExecuteAuditList
public List getPreExecuteAuditList()
- Specified by:
getPreExecuteAuditList
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getComponent
public org.pentaho.platform.api.engine.IComponent getComponent()
- Specified by:
getComponent
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
setComponent
public void setComponent(org.pentaho.platform.api.engine.IComponent component)
- Specified by:
setComponent
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getIconUrl
public String getIconUrl()
- Specified by:
getIconUrl
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getAuthor
public String getAuthor()
- Specified by:
getAuthor
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
getHelp
public String getHelp()
- Specified by:
getHelp
in interfaceorg.pentaho.platform.api.engine.ISolutionActionDefinition
-
-