Package de.hybris.platform.cache
Class InvalidationManager
- java.lang.Object
-
- de.hybris.platform.cache.InvalidationManager
-
public class InvalidationManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description InvalidationManager(InvalidationTarget target)
for testing purposes!InvalidationManager(Tenant tenant, InvalidationTarget target)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
static InvalidationManager
getInstance()
InvalidationTarget
getInvalidationTarget()
InvalidationTopic
getInvalidationTopic(java.lang.Object[] key)
InvalidationTopic
getInvalidationTopic(java.lang.Object[] key, int invalidationDepth)
InvalidationTopic
getOrCreateInvalidationTopic(java.lang.Object[] key)
void
multicast(java.lang.Object[] key, int invalidationType, InvalidationTopic topic)
java.lang.String
toString()
-
-
-
Constructor Detail
-
InvalidationManager
public InvalidationManager(InvalidationTarget target)
for testing purposes!
-
InvalidationManager
public InvalidationManager(Tenant tenant, InvalidationTarget target)
-
-
Method Detail
-
getInstance
public static InvalidationManager getInstance()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getInvalidationTopic
public InvalidationTopic getInvalidationTopic(java.lang.Object[] key, int invalidationDepth)
-
getInvalidationTopic
public InvalidationTopic getInvalidationTopic(java.lang.Object[] key)
-
getOrCreateInvalidationTopic
public InvalidationTopic getOrCreateInvalidationTopic(java.lang.Object[] key)
-
getInvalidationTarget
public InvalidationTarget getInvalidationTarget()
-
multicast
public void multicast(java.lang.Object[] key, int invalidationType, InvalidationTopic topic)
-
destroy
public void destroy()
-
-