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