ConfigurationMBean, DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, SettableBean, WebLogicMBeanpublic interface CacheExpirationMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY| Modifier and Type | Method | 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, unSetaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenergetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentlong getTTL()
void setTTL(long ttl)
boolean isTTLSet()
long getIdleTime()
void setIdleTime(long idleTime)
boolean isIdleTimeSet()