public abstract class CacheOperation extends java.lang.Object implements BasicCacheOperation
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cacheManager |
private java.util.Set<java.lang.String> |
cacheNames |
private java.lang.String |
cacheResolver |
private java.lang.String |
condition |
private java.lang.String |
key |
private java.lang.String |
keyGenerator |
private java.lang.String |
name |
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 to 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.
|
private java.util.Set<java.lang.String> cacheNames
private java.lang.String condition
private java.lang.String key
private java.lang.String keyGenerator
private java.lang.String cacheManager
private java.lang.String cacheResolver
private java.lang.String name
public java.util.Set<java.lang.String> getCacheNames()
BasicCacheOperation
getCacheNames
in interface BasicCacheOperation
public java.lang.String getCondition()
public java.lang.String getKey()
public java.lang.String getKeyGenerator()
public java.lang.String getCacheManager()
public java.lang.String getCacheResolver()
public java.lang.String getName()
public void setCacheName(java.lang.String cacheName)
public void setCacheNames(java.lang.String[] cacheNames)
public void setCondition(java.lang.String condition)
public void setKey(java.lang.String key)
public void setKeyGenerator(java.lang.String keyGenerator)
public void setCacheManager(java.lang.String cacheManager)
public void setCacheResolver(java.lang.String cacheResolver)
public void setName(java.lang.String name)
public boolean equals(java.lang.Object other)
toString()
results.equals
in class java.lang.Object
toString()
public int hashCode()
toString()
's hash code.hashCode
in class java.lang.Object
toString()
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.Object
protected java.lang.StringBuilder getOperationDescription()
Available to subclasses, for inclusion in their toString()
result.