|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.platform.engine.services.actionsequence.ActionDefinition
public class ActionDefinition
Constructor Summary | |
---|---|
ActionDefinition(org.dom4j.Node actionRootNode,
ILogger logger)
|
Method Summary | |
---|---|
java.util.Map |
getActionInputDefinitions()
Returns a Map of the input parameters that are defined to this ActionDefinition. |
java.util.Map |
getActionOutputDefinitions()
Returns a Map of the output parameters that are defined for this ActionDefinition. |
java.util.List |
getActionResourceDefinitionNames()
Returns a List of the resource parameter names that are defined for this ActionDefinition. |
java.lang.String |
getAuthor()
Returns the author of the ActionDefinition, if defined, or null otherwise. |
IComponent |
getComponent()
Returns the Component object that this ActionDefinition belongs to. |
java.lang.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. |
java.lang.String |
getDescription()
Returns the description of the ActionDefinition, if defined, or null otherwise. |
int |
getErrorCode()
|
java.lang.String |
getHelp()
Returns the URL to the Help page for this definition. |
java.lang.String |
getIconUrl()
Returns the URL to the icon for this definition. |
int |
getLoggingLevel()
Get the logging level for this ActionDefinition. |
java.lang.String |
getMappedInputName(java.lang.String name)
Returns the name of the parameter that the passed in name is mapped to in the Action Sequence Document |
java.lang.String |
getMappedOutputName(java.lang.String name)
Returns the name of the parameter that the passed in name is mapped to in the Action Sequence Document |
java.lang.String |
getMappedResourceName(java.lang.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()
|
java.util.List |
getPostExecuteAuditList()
Returns the list of input and output parameters that will be audited after component execution. |
java.util.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 java.lang.String getMappedInputName(java.lang.String name)
ISolutionActionDefinition
getMappedInputName
in interface ISolutionActionDefinition
name
- String name of the parameter to get a mapping for
public java.util.Map getActionInputDefinitions()
ISolutionActionDefinition
getActionInputDefinitions
in interface ISolutionActionDefinition
public java.lang.String getMappedOutputName(java.lang.String name)
ISolutionActionDefinition
getMappedOutputName
in interface ISolutionActionDefinition
name
- String name of the parameter to get a mapping for
public java.util.Map getActionOutputDefinitions()
ISolutionActionDefinition
getActionOutputDefinitions
in interface ISolutionActionDefinition
public java.lang.String getMappedResourceName(java.lang.String name)
ISolutionActionDefinition
getMappedResourceName
in interface ISolutionActionDefinition
name
- String name of the parameter to get a mapping for
public java.util.List getActionResourceDefinitionNames()
ISolutionActionDefinition
getActionResourceDefinitionNames
in interface ISolutionActionDefinition
public boolean hasActionResources()
hasActionResources
in interface ISolutionActionDefinition
public void setLoggingLevel(int loggingLevel)
public java.lang.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 java.util.List getPostExecuteAuditList()
ISolutionActionDefinition
getPostExecuteAuditList
in interface ISolutionActionDefinition
public java.util.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 java.lang.String getIconUrl()
ISolutionActionDefinition
getIconUrl
in interface ISolutionActionDefinition
public java.lang.String getAuthor()
ISolutionActionDefinition
getAuthor
in interface ISolutionActionDefinition
public java.lang.String getDescription()
ISolutionActionDefinition
getDescription
in interface ISolutionActionDefinition
public java.lang.String getHelp()
ISolutionActionDefinition
getHelp
in interface ISolutionActionDefinition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |