public abstract class RedoData<T> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
RedoData.RedoType |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
get() |
String |
getGroupName() |
RedoData.RedoType |
getRedoType()
Get redo type for current redo data.
|
String |
getServiceName() |
boolean |
isNeedRedo() |
boolean |
isRegistered() |
boolean |
isUnregistering() |
void |
set(T data) |
void |
setRegistered(boolean registered) |
void |
setUnregistering(boolean unregistering) |
public String getServiceName()
public String getGroupName()
public boolean isRegistered()
public void setRegistered(boolean registered)
public boolean isUnregistering()
public void setUnregistering(boolean unregistering)
public T get()
public void set(T data)
public RedoData.RedoType getRedoType()
registered=true & unregistering=false means data has registered, so redo should not do anything.registered=true & unregistering=true means data has registered and now need unregister.registered=false & unregistering=false means not registered yet, need register again.registered=false & unregistering=true means not registered yet and not continue to register.public boolean isNeedRedo()
Copyright © 2018–2022 Alibaba Group. All rights reserved.