public final class InvalidationTopic extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
InvalidationTopic(InvalidationManager manager,
InvalidationTopic parentTopic,
Object name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInvalidationListener(InvalidationListener newListener) |
void |
addSubTopic(InvalidationTopic topic) |
Object[] |
getKey() |
Object |
getName() |
InvalidationTopic |
getSuperTopic() |
protected InvalidationTopic |
getTopic(Object[] key) |
protected InvalidationTopic |
getTopic(Object[] key,
int depth) |
protected InvalidationTopic |
getTopic(Object[] key,
int startDepth,
int invalidationDepth) |
void |
invalidate(Object[] key,
int invalidationType) |
void |
invalidateLocally(Object[] key,
int invalidationType,
InvalidationTarget realTarget,
RemoteInvalidationSource remoteSrc) |
void |
invalidateLocally(Object[] key,
int invalidationType,
RemoteInvalidationSource remoteSrc) |
void |
removeInvalidationListener(InvalidationListener newListener) |
String |
toString() |
protected InvalidationTopic(InvalidationManager manager, InvalidationTopic parentTopic, Object name)
parentTopic - may be null for root topicpublic Object getName()
public Object[] getKey()
public InvalidationTopic getSuperTopic()
public void addInvalidationListener(InvalidationListener newListener)
public void removeInvalidationListener(InvalidationListener newListener)
public void addSubTopic(InvalidationTopic topic)
protected InvalidationTopic getTopic(Object[] key)
protected InvalidationTopic getTopic(Object[] key, int depth)
protected InvalidationTopic getTopic(Object[] key, int startDepth, int invalidationDepth)
public void invalidate(Object[] key, int invalidationType)
public void invalidateLocally(Object[] key, int invalidationType, InvalidationTarget realTarget, RemoteInvalidationSource remoteSrc)
public void invalidateLocally(Object[] key, int invalidationType, RemoteInvalidationSource remoteSrc)
Copyright © 2017 SAP SE. All Rights Reserved.