Class ImmortalBeanMetaData<K>
- java.lang.Object
-
- org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData<K>
-
- org.wildfly.clustering.ejb.cache.bean.ImmortalBeanMetaData<K>
-
- All Implemented Interfaces:
AutoCloseable,Expiration,ExpirationMetaData,BeanExpiration,BeanExpirationMetaData,BeanMetaData<K>,ImmutableBeanMetaData<K>
public class ImmortalBeanMetaData<K> extends DefaultImmutableBeanMetaData<K> implements BeanMetaData<K>
- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description ImmortalBeanMetaData(ImmutableBeanMetaDataEntry<K> entry, BeanExpiration expiration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidsetLastAccessTime(Instant lastAccessTime)-
Methods inherited from class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
getGroupId, getLastAccessTime, getName, getTimeout
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.wildfly.clustering.ejb.bean.BeanExpiration
isImmortal
-
Methods inherited from interface org.wildfly.clustering.ejb.bean.BeanExpirationMetaData
isExpired
-
Methods inherited from interface org.wildfly.clustering.ee.expiration.Expiration
getTimeout
-
Methods inherited from interface org.wildfly.clustering.ee.expiration.ExpirationMetaData
getLastAccessTime
-
Methods inherited from interface org.wildfly.clustering.ejb.bean.ImmutableBeanMetaData
getGroupId, getName
-
-
-
-
Constructor Detail
-
ImmortalBeanMetaData
public ImmortalBeanMetaData(ImmutableBeanMetaDataEntry<K> entry, BeanExpiration expiration)
-
-
Method Detail
-
setLastAccessTime
public void setLastAccessTime(Instant lastAccessTime)
- Specified by:
setLastAccessTimein interfaceBeanMetaData<K>
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceBeanMetaData<K>
-
-