Class ObserverResult
java.lang.Object
org.tasktide.engine.observer.ObserverResult
Class to support handling of failed
WorkerObserver action-
Constructor Summary
ConstructorsConstructorDescriptionObserverResult(boolean success, String failedObserver, ObserverType type) Construct with success flag, and observerObserverResult(boolean success, String failedObserver, ObserverType type, boolean canIgnore) Construct with ignore flag -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn whether failure can be ignoredstatic ObserverResultfailure(WorkerObserver observer) Create failed observer resultstatic ObserverResultfailure(WorkerObserver observer, boolean canIgnore) Create failed observer result, flagging if can ignoreReturn failed observergetType()ReturnObserverTypebooleanCheck observer statestatic ObserverResultsuccess()Create successful observer result
-
Constructor Details
-
ObserverResult
Construct with success flag, and observer- Parameters:
success-failedObserver-type-
-
ObserverResult
Construct with ignore flag- Parameters:
success-failedObserver-type-canIgnore-
-
-
Method Details
-
isSuccess
public boolean isSuccess()Check observer state- Returns:
- boolean
-
getFailedObserver
-
getType
-
canIgnore
public boolean canIgnore()Return whether failure can be ignored- Returns:
- boolean
-
success
-
failure
Create failed observer result- Parameters:
observer-- Returns:
- ObserverResult
-
failure
Create failed observer result, flagging if can ignore- Parameters:
observer-canIgnore-- Returns:
- ObserverResult
-