public class EngineUtils extends Object
| 构造器和说明 |
|---|
EngineUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
endStateMachine(ProcessContext context)
end StateMachine
|
static void |
failStateMachine(ProcessContext context,
Exception exp)
fail StateMachine
|
static String |
generateParentId(StateInstance stateInstance)
generate parent id
|
static void |
handleException(ProcessContext context,
AbstractTaskState state,
Throwable e)
Handle exceptions while ServiceTask or ScriptTask Executing
|
static boolean |
isTimeout(Date gmtUpdated,
int timeoutMillis)
test if is timeout
|
public static String generateParentId(StateInstance stateInstance)
stateInstance - public static void endStateMachine(ProcessContext context)
context - public static void failStateMachine(ProcessContext context, Exception exp)
context - exp - public static boolean isTimeout(Date gmtUpdated, int timeoutMillis)
gmtUpdated - timeoutMillis - public static void handleException(ProcessContext context, AbstractTaskState state, Throwable e)
context - state - e - Copyright © 2020 Seata. All rights reserved.