public interface CacheExpirationMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY| Modifier and Type | Method and Description |
|---|---|
long |
getIdleTime()
The time after last access an entry becomes a target for eviction.
|
long |
getTTL()
The time after creation an entry is removed from the cache.
|
boolean |
isIdleTimeSet() |
boolean |
isTTLSet() |
void |
setIdleTime(long idleTime) |
void |
setTTL(long ttl) |
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetgetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentgetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenerlong getTTL()
void setTTL(long ttl)
boolean isTTLSet()
long getIdleTime()
void setIdleTime(long idleTime)
boolean isIdleTimeSet()