public abstract class CacheOperation extends java.lang.Object implements BasicOperation
| Constructor and Description |
|---|
CacheOperation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other)
This implementation compares the
toString() results. |
java.lang.String |
getCacheManager() |
java.util.Set<java.lang.String> |
getCacheNames()
Return the cache name(s) associated with the operation.
|
java.lang.String |
getCacheResolver() |
java.lang.String |
getCondition() |
java.lang.String |
getKey() |
java.lang.String |
getKeyGenerator() |
java.lang.String |
getName() |
protected java.lang.StringBuilder |
getOperationDescription()
Return an identifying description for this caching operation.
|
int |
hashCode()
This implementation returns
toString()'s hash code. |
void |
setCacheManager(java.lang.String cacheManager) |
void |
setCacheName(java.lang.String cacheName) |
void |
setCacheNames(java.lang.String... cacheNames) |
void |
setCacheResolver(java.lang.String cacheResolver) |
void |
setCondition(java.lang.String condition) |
void |
setKey(java.lang.String key) |
void |
setKeyGenerator(java.lang.String keyGenerator) |
void |
setName(java.lang.String name) |
java.lang.String |
toString()
Return an identifying description for this cache operation.
|
public void setName(java.lang.String name)
public java.lang.String getName()
public void setCacheName(java.lang.String cacheName)
public void setCacheNames(java.lang.String... cacheNames)
public java.util.Set<java.lang.String> getCacheNames()
BasicOperationgetCacheNames in interface BasicOperationpublic void setKey(java.lang.String key)
public java.lang.String getKey()
public void setKeyGenerator(java.lang.String keyGenerator)
public java.lang.String getKeyGenerator()
public void setCacheManager(java.lang.String cacheManager)
public java.lang.String getCacheManager()
public void setCacheResolver(java.lang.String cacheResolver)
public java.lang.String getCacheResolver()
public void setCondition(java.lang.String condition)
public java.lang.String getCondition()
public boolean equals(java.lang.Object other)
toString() results.equals in class java.lang.ObjecttoString()public int hashCode()
toString()'s hash code.hashCode in class java.lang.ObjecttoString()public java.lang.String toString()
Has to be overridden in subclasses for correct equals
and hashCode behavior. Alternatively, equals(java.lang.Object)
and hashCode() can be overridden themselves.
toString in class java.lang.Objectprotected java.lang.StringBuilder getOperationDescription()
Available to subclasses, for inclusion in their toString() result.