public interface IGoal extends IProcessableElement
Modifier and Type | Method and Description |
---|---|
void |
addGoalListener(IGoalListener listener)
Add a goal listener.
|
void |
drop()
Drop this goal.
|
Exception |
getException()
Get the exception (if any).
|
String |
getExcludeMode()
Get the exclude mode.
|
String |
getLifecycleState()
Get the lifecycle state.
|
long |
getRecurDelay()
Get the recur delay expression (if any).
|
long |
getRetryDelay()
Get the retry delay expression (if any).
|
boolean |
isActive()
Get the activation state.
|
boolean |
isAdopted()
Check if goal is adopted
|
boolean |
isFinished()
Test if a goal is finished.
|
boolean |
isRecur()
Get the recur flag.
|
boolean |
isRetry()
Get the retry flag.
|
boolean |
isSucceeded()
Test if a goal is succeeded.
|
void |
removeGoalListener(IGoalListener listener)
Remove a goal listener.
|
isPostToAll, isRandomSelection
getParameter, getParameters, getParameterSet, getParameterSets, getType, hasParameter, hasParameterSet
getModelElement
boolean isRetry()
long getRetryDelay()
String getExcludeMode()
boolean isRecur()
long getRecurDelay()
boolean isActive()
boolean isAdopted()
String getLifecycleState()
boolean isFinished()
boolean isSucceeded()
void drop()
Exception getException()
void addGoalListener(IGoalListener listener)
listener
- The goal listener.void removeGoalListener(IGoalListener listener)
listener
- The goal listener.Copyright © 2012. All Rights Reserved.