@InterfaceAudience.Private public final class MultiAction<R> extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Map<byte[],java.util.List<Action<R>>> |
actions |
Constructor and Description |
---|
MultiAction() |
Modifier and Type | Method and Description |
---|---|
void |
add(byte[] regionName,
Action<R> a)
Add an Action to this container based on it's regionName.
|
void |
add(byte[] regionName,
java.util.List<Action<R>> actionList)
Add an Action to this container based on it's regionName.
|
long |
getNonceGroup() |
java.util.Set<byte[]> |
getRegions() |
boolean |
hasNonceGroup() |
void |
setNonceGroup(long nonceGroup) |
int |
size()
Get the total number of Actions
|
public int size()
public void add(byte[] regionName, Action<R> a)
regionName
- a
- public void add(byte[] regionName, java.util.List<Action<R>> actionList)
regionName
- actionList
- list of actions to add for the regionpublic void setNonceGroup(long nonceGroup)
public java.util.Set<byte[]> getRegions()
public boolean hasNonceGroup()
public long getNonceGroup()