public enum DispatchLayerStateEffect extends Enum<DispatchLayerStateEffect>
Enum Constant and Description |
---|
CREATE_LOCAL_STATE
The message causes a state object within the dispatch layer to be created
keyed on the process identifier and index
|
CREATE_PROCESS_STATE
The message causes a state object within the dispatch layer to be created
keyed only on the process identifier and not on the index of the message.
|
NO_EFFECT
The message has no effect on state.
|
REMOVE_LOCAL_STATE
The message causes the removal of a state object within the dispatch
layer, the layer to be removed is keyed on process identifier and index
of the message
|
REMOVE_PROCESS_STATE
The message causes a state object to be removed from the dispatch layer,
the state object is identified only by the process identifier
|
UPDATE_GLOBAL_STATE
The message causes global level state to be modified within the dispatch
layer
|
UPDATE_LOCAL_STATE
The message causes the modification of a previously stored state object
within the dispatch layer, the state object modified is keyed on process
identifier and index of the message.
|
UPDATE_PROCESS_STATE
The message causes a state object to be modified, the state object is
identified by process identifier only
|
Modifier and Type | Method and Description |
---|---|
static DispatchLayerStateEffect |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DispatchLayerStateEffect[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DispatchLayerStateEffect CREATE_LOCAL_STATE
public static final DispatchLayerStateEffect REMOVE_LOCAL_STATE
public static final DispatchLayerStateEffect UPDATE_LOCAL_STATE
public static final DispatchLayerStateEffect CREATE_PROCESS_STATE
public static final DispatchLayerStateEffect REMOVE_PROCESS_STATE
public static final DispatchLayerStateEffect UPDATE_PROCESS_STATE
public static final DispatchLayerStateEffect UPDATE_GLOBAL_STATE
public static final DispatchLayerStateEffect NO_EFFECT
public static DispatchLayerStateEffect[] values()
for (DispatchLayerStateEffect c : DispatchLayerStateEffect.values()) System.out.println(c);
public static DispatchLayerStateEffect valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2015–2016 The Apache Software Foundation. All rights reserved.