|
||||||||||
| 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 ISolutionActionDefinitionname - String name of the parameter to get a mapping for
public java.util.Map getActionInputDefinitions()
ISolutionActionDefinition
getActionInputDefinitions in interface ISolutionActionDefinitionpublic java.lang.String getMappedOutputName(java.lang.String name)
ISolutionActionDefinition
getMappedOutputName in interface ISolutionActionDefinitionname - String name of the parameter to get a mapping for
public java.util.Map getActionOutputDefinitions()
ISolutionActionDefinition
getActionOutputDefinitions in interface ISolutionActionDefinitionpublic java.lang.String getMappedResourceName(java.lang.String name)
ISolutionActionDefinition
getMappedResourceName in interface ISolutionActionDefinitionname - String name of the parameter to get a mapping for
public java.util.List getActionResourceDefinitionNames()
ISolutionActionDefinition
getActionResourceDefinitionNames in interface ISolutionActionDefinitionpublic boolean hasActionResources()
hasActionResources in interface ISolutionActionDefinitionpublic void setLoggingLevel(int loggingLevel)
public java.lang.String getComponentName()
ISolutionActionDefinition
getComponentName in interface ISolutionActionDefinitionpublic org.dom4j.Node getComponentSection()
ISolutionActionDefinition
getComponentSection in interface ISolutionActionDefinitionpublic org.dom4j.Node getNode()
getNode in interface ISolutionActionDefinitionpublic boolean getSyncPreference()
ISolutionActionDefinition
getSyncPreference in interface ISolutionActionDefinitionpublic int getLoggingLevel()
ISolutionActionDefinition
getLoggingLevel in interface ISolutionActionDefinitionILoggerpublic java.util.List getPostExecuteAuditList()
ISolutionActionDefinition
getPostExecuteAuditList in interface ISolutionActionDefinitionpublic java.util.List getPreExecuteAuditList()
ISolutionActionDefinition
getPreExecuteAuditList in interface ISolutionActionDefinitionpublic IComponent getComponent()
ISolutionActionDefinition
getComponent in interface ISolutionActionDefinitionpublic void setComponent(IComponent component)
ISolutionActionDefinition
setComponent in interface ISolutionActionDefinitioncomponent - the Component that is valid for this definiton.public java.lang.String getIconUrl()
ISolutionActionDefinition
getIconUrl in interface ISolutionActionDefinitionpublic java.lang.String getAuthor()
ISolutionActionDefinition
getAuthor in interface ISolutionActionDefinitionpublic java.lang.String getDescription()
ISolutionActionDefinition
getDescription in interface ISolutionActionDefinitionpublic 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 | |||||||||