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, unSet
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
long getTTL()
void setTTL(long ttl)
boolean isTTLSet()
long getIdleTime()
void setIdleTime(long idleTime)
boolean isIdleTimeSet()