|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ForEachAction
Abstract interface used by "for each" actions, which iterate over a collection of data. The actual data returned by the for each action is returned in the flow context using the name specified by the loop index. An indication of whether the end-of-data has been found is returned to the flow context as an object of type For_Each_Res.
Nested Class Summary | |
---|---|
static class |
ForEachAction.For_Each_Res
Deprecated. Use ForEachResult instead. Deprecated in Flux 7.2. Will be removed in Flux 8.0. |
static class |
ForEachAction.ForEachResult
The result from a "for each" action, which indicates whether the end of data has been found. |
Method Summary | |
---|---|
java.lang.String |
getLoopIndex()
Returns the flow context variable that contains one of the data that is being iterated over. |
void |
setExpirationFlow(Action action)
Sets the flow to follow after this for each action is finished. |
void |
setLoopIndex(java.lang.String loopIndex)
Sets the flow context variable that contains one of the data that is being iterated over. |
Methods inherited from interface flux.runtimedatamap.RuntimeDataMap |
---|
getRuntimeDataMap, setRuntimeDataMap |
Method Detail |
---|
java.lang.String getLoopIndex()
void setExpirationFlow(Action action)
action
- The action that executes next after this for each action is
finished.void setLoopIndex(java.lang.String loopIndex)
loopIndex
- The flow context variable that contains one of the data
that is being iterated over.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |