Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 2 (11.1.2.3.0)

E17480-04


oracle.adf.controller.metadata.model
Interface TaskFlowCall

All Superinterfaces:
Activity, AdfcNode, IdHolder, NodeHolder, TrainStopContainer, UIInfo

public interface TaskFlowCall
extends Activity, TrainStopContainer

Metadata for a task flow activity instance.


Method Summary
 java.lang.String getAfterListener()
           
 java.lang.String getBeforeListener()
           
 DialogDisplayType getDialogDisplayType()
           
 java.lang.String getDialogReturnValue()
          Get the name of the task flow return value that is the special dialog return value.
 java.lang.String getDynamicTaskFlowDefinitionIdExpression()
           
 java.lang.String getInputParameterMapExpression()
          For dynamic task flow calls, input paramters can be specified in a map.
 java.util.Map<java.lang.String,ValueMapping> getIputParameters()
          Get the input parameter mappings.
 java.lang.String getRemoteAppUrl()
          Get the URL of the remote web application in which to invoke the task flow.
 java.util.Map<java.lang.String,ValueMapping> getReturnValues()
          Get the return value mappings.
 TaskFlowId getTaskFlowDefinitionId()
          Get the ID of the task flow defintion this activity calls.
 java.util.List<TaskFlowId> getTaskFlowHints()
           
 boolean isDynamic()
           
 boolean runAsDialog()
          Is this task flow called as a dialog task flow?

 

Methods inherited from interface oracle.adf.controller.metadata.model.Activity
getId, getMetadataObject, getType

 

Methods inherited from interface oracle.adf.controller.metadata.model.UIInfo
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcon

 

Methods inherited from interface oracle.adf.controller.metadata.model.AdfcNode
getParsingContext, validate

 

Methods inherited from interface oracle.adf.controller.metadata.model.IdHolder
getIdAttribute, setIdAttribute

 

Methods inherited from interface oracle.adf.controller.metadata.model.NodeHolder
getNode

 

Methods inherited from interface oracle.adf.controller.metadata.model.TrainStopContainer
addTrainStop, getTrainStop, removeTrainStop

 

Method Detail

isDynamic

boolean isDynamic()
Returns:
true, if this task flow call uses dynamic task flow id.

getTaskFlowDefinitionId

TaskFlowId getTaskFlowDefinitionId()
Get the ID of the task flow defintion this activity calls.
Returns:
the task flow definition ID, or null, if this task flow call is dynamic

getDynamicTaskFlowDefinitionIdExpression

java.lang.String getDynamicTaskFlowDefinitionIdExpression()
Returns:
an EL expression that evaluates to a TaskFlowId or null, if this task flow activity is static

getTaskFlowHints

java.util.List<TaskFlowId> getTaskFlowHints()
Returns:
a list of task flow ID's that this dynamic task flow call can reference.

getIputParameters

java.util.Map<java.lang.String,ValueMapping> getIputParameters()
Get the input parameter mappings. The resulting map is keyed by the input parameter names.
Returns:
the input parameter mappings.

getInputParameterMapExpression

java.lang.String getInputParameterMapExpression()
For dynamic task flow calls, input paramters can be specified in a map.
Returns:
an EL expression that evaluates to a Map<String, Object> keyed by an input paramter name. If a parameter is specified both individually and inthe map, the value in the map takes precedence.

getReturnValues

java.util.Map<java.lang.String,ValueMapping> getReturnValues()
Get the return value mappings. The resulting map is keyed by the output value names.
Returns:
the return value mappings.

runAsDialog

boolean runAsDialog()
Is this task flow called as a dialog task flow?
Returns:
true indicates it is run as a dialog task flow,
false indicates it is not run as a dialog task flow.

getDialogReturnValue

java.lang.String getDialogReturnValue()
Get the name of the task flow return value that is the special dialog return value.
Returns:
the task flow return value name.

getDialogDisplayType

DialogDisplayType getDialogDisplayType()
Returns:
the dialog display type to use if ran as a dialog.

getRemoteAppUrl

java.lang.String getRemoteAppUrl()
Get the URL of the remote web application in which to invoke the task flow.
Returns:
the URL of the remote web application or null if the task flow is to be invoked in the local web application.

getBeforeListener

java.lang.String getBeforeListener()
Returns:
EL method expression for the before listener.

getAfterListener

java.lang.String getAfterListener()
Returns:
EL method expression for the after listener.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 2 (11.1.2.3.0)

E17480-04


Copyright © 1997, 2012, Oracle. All rights reserved.