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()