@Experimental public abstract class CacheElement extends java.lang.Object implements org.apache.geode.lang.Identifiable<java.lang.String>, java.io.Serializable, JsonSerializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLUSTER |
protected java.util.List<java.lang.String> |
groups |
| Constructor and Description |
|---|
CacheElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGroup(java.lang.String group) |
static <T extends org.apache.geode.lang.Identifiable> |
exists(java.util.List<T> list,
java.lang.String id) |
static <T extends org.apache.geode.lang.Identifiable> |
findElement(java.util.List<T> list,
java.lang.String id) |
java.lang.String |
getConfigGroup()
this returns a non-null value
for cluster level element, it will return "cluster" for sure.
|
java.lang.String |
getGroup()
this returns the first group set by the user
if no group is set, this returns null
|
java.util.List<java.lang.String> |
getGroups() |
static <T extends org.apache.geode.lang.Identifiable> |
removeElement(java.util.List<T> list,
java.lang.String id) |
void |
setGroup(java.lang.String group) |
public static final java.lang.String CLUSTER
protected java.util.List<java.lang.String> groups
public static <T extends org.apache.geode.lang.Identifiable> boolean exists(java.util.List<T> list,
java.lang.String id)
public static <T extends org.apache.geode.lang.Identifiable> T findElement(java.util.List<T> list,
java.lang.String id)
public static <T extends org.apache.geode.lang.Identifiable> void removeElement(java.util.List<T> list,
java.lang.String id)
public java.lang.String getConfigGroup()
public java.lang.String getGroup()
public void setGroup(java.lang.String group)
public java.util.List<java.lang.String> getGroups()
public void addGroup(java.lang.String group)