Interface ManagedFunctionLogic
-
- All Known Implementing Classes:
AdministrationFunctionLogic
,ManagedFunctionLogicImpl
public interface ManagedFunctionLogic
ManagedFunctionLogic
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
execute(ManagedFunctionLogicContext context, ThreadState threadState)
Executes theManagedFunctionLogic
.default boolean
isRequireThreadStateSafety()
Indicates ifThreadState
safety is required for thisManagedFunctionLogic
.
-
-
-
Method Detail
-
isRequireThreadStateSafety
default boolean isRequireThreadStateSafety()
Indicates ifThreadState
safety is required for thisManagedFunctionLogic
.- Returns:
true
shouldThreadState
safety be required for thisManagedFunctionLogic
.
-
execute
void execute(ManagedFunctionLogicContext context, ThreadState threadState) throws java.lang.Throwable
Executes theManagedFunctionLogic
.- Parameters:
context
-ManagedFunctionLogicContext
.threadState
-ThreadState
for theManagedFunctionLogic
.- Throws:
java.lang.Throwable
- Failure of logic.
-
-