|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pentaho.platform.engine.services.actionsequence.ActionDefinition
public class ActionDefinition
Constructor Summary | |
---|---|
ActionDefinition(org.dom4j.Node actionRootNode,
ILogger logger)
|
Method Summary | |
---|---|
Map |
getActionInputDefinitions()
Returns a Map of the input parameters that are defined to this ActionDefinition. |
Map |
getActionOutputDefinitions()
Returns a Map of the output parameters that are defined for this ActionDefinition. |
List |
getActionResourceDefinitionNames()
Returns a List of the resource parameter names that are defined for this ActionDefinition. |
String |
getAuthor()
Returns the author of the ActionDefinition, if defined, or null otherwise. |
IComponent |
getComponent()
Returns the Component object that this ActionDefinition belongs to. |
String |
getComponentName()
Returns the Java class name of the Component that this ActionDefinition is created for. |
org.dom4j.Node |
getComponentSection()
Returns the Component definition portion of this ActionDefinition. |
String |
getDescription()
Returns the description of the ActionDefinition, if defined, or null otherwise. |
int |
getErrorCode()
|
String |
getHelp()
Returns the URL to the Help page for this definition. |
String |
getIconUrl()
Returns the URL to the icon for this definition. |
int |
getLoggingLevel()
Get the logging level for this ActionDefinition. |
String |
getMappedInputName(String name)
Returns the name of the parameter that the passed in name is mapped to in the Action Sequence Document |
String |
getMappedOutputName(String name)
Returns the name of the parameter that the passed in name is mapped to in the Action Sequence Document |
String |
getMappedResourceName(String name)
Returns the name of the parameter that the passed in name is mapped to in the Action Sequence Document |
org.dom4j.Node |
getNode()
|
List |
getPostExecuteAuditList()
Returns the list of input and output parameters that will be audited after component execution. |
List |
getPreExecuteAuditList()
Returns the list of input and output parameters that will be audited before component execution. |
boolean |
getSyncPreference()
Returns boolean value regarding whether this action is set to execute synchronous or asynchronously. |
boolean |
hasActionResources()
|
void |
setComponent(IComponent component)
Sets the Component object that this definition will belong to. |
void |
setLoggingLevel(int loggingLevel)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActionDefinition(org.dom4j.Node actionRootNode, ILogger logger)
Method Detail |
---|
public int getErrorCode()
public String getMappedInputName(String name)
ISolutionActionDefinition
getMappedInputName
in interface ISolutionActionDefinition
name
- String name of the parameter to get a mapping for
public Map getActionInputDefinitions()
ISolutionActionDefinition
getActionInputDefinitions
in interface ISolutionActionDefinition
public String getMappedOutputName(String name)
ISolutionActionDefinition
getMappedOutputName
in interface ISolutionActionDefinition
name
- String name of the parameter to get a mapping for
public Map getActionOutputDefinitions()
ISolutionActionDefinition
getActionOutputDefinitions
in interface ISolutionActionDefinition
public String getMappedResourceName(String name)
ISolutionActionDefinition
getMappedResourceName
in interface ISolutionActionDefinition
name
- String name of the parameter to get a mapping for
public List getActionResourceDefinitionNames()
ISolutionActionDefinition
getActionResourceDefinitionNames
in interface ISolutionActionDefinition
public boolean hasActionResources()
hasActionResources
in interface ISolutionActionDefinition
public void setLoggingLevel(int loggingLevel)
public String getComponentName()
ISolutionActionDefinition
getComponentName
in interface ISolutionActionDefinition
public org.dom4j.Node getComponentSection()
ISolutionActionDefinition
getComponentSection
in interface ISolutionActionDefinition
public org.dom4j.Node getNode()
getNode
in interface ISolutionActionDefinition
public boolean getSyncPreference()
ISolutionActionDefinition
getSyncPreference
in interface ISolutionActionDefinition
public int getLoggingLevel()
ISolutionActionDefinition
getLoggingLevel
in interface ISolutionActionDefinition
ILogger
public List getPostExecuteAuditList()
ISolutionActionDefinition
getPostExecuteAuditList
in interface ISolutionActionDefinition
public List getPreExecuteAuditList()
ISolutionActionDefinition
getPreExecuteAuditList
in interface ISolutionActionDefinition
public IComponent getComponent()
ISolutionActionDefinition
getComponent
in interface ISolutionActionDefinition
public void setComponent(IComponent component)
ISolutionActionDefinition
setComponent
in interface ISolutionActionDefinition
component
- the Component that is valid for this definiton.public String getIconUrl()
ISolutionActionDefinition
getIconUrl
in interface ISolutionActionDefinition
public String getAuthor()
ISolutionActionDefinition
getAuthor
in interface ISolutionActionDefinition
public String getDescription()
ISolutionActionDefinition
getDescription
in interface ISolutionActionDefinition
public String getHelp()
ISolutionActionDefinition
getHelp
in interface ISolutionActionDefinition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |