Class DefaultBeanMetaData<K>
java.lang.Object
org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData<K>
org.wildfly.clustering.ejb.cache.bean.DefaultBeanMetaData<K>
- All Implemented Interfaces:
AutoCloseable,BeanExpiration,BeanExpirationMetaData,BeanMetaData<K>,ImmutableBeanMetaData<K>,org.wildfly.clustering.server.expiration.Expiration,org.wildfly.clustering.server.expiration.ExpirationMetaData
public class DefaultBeanMetaData<K>
extends DefaultImmutableBeanMetaData<K>
implements BeanMetaData<K>
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultBeanMetaData(BeanMetaDataEntry<K> entry, BeanExpiration expiration, org.wildfly.clustering.cache.CacheEntryMutator mutator) -
Method Summary
Methods inherited from class org.wildfly.clustering.ejb.cache.bean.DefaultImmutableBeanMetaData
getGroupId, getName, getTimeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.ejb.bean.BeanExpiration
isImmortalMethods inherited from interface org.wildfly.clustering.ejb.bean.BeanExpirationMetaData
isExpiredMethods inherited from interface org.wildfly.clustering.server.expiration.Expiration
getTimeoutMethods inherited from interface org.wildfly.clustering.ejb.bean.ImmutableBeanMetaData
getGroupId, getName
-
Constructor Details
-
DefaultBeanMetaData
public DefaultBeanMetaData(BeanMetaDataEntry<K> entry, BeanExpiration expiration, org.wildfly.clustering.cache.CacheEntryMutator mutator)
-
-
Method Details
-
getLastAccessTime
- Specified by:
getLastAccessTimein interfaceorg.wildfly.clustering.server.expiration.ExpirationMetaData- Overrides:
getLastAccessTimein classDefaultImmutableBeanMetaData<K>
-
setLastAccessTime
- Specified by:
setLastAccessTimein interfaceBeanMetaData<K>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceBeanMetaData<K>
-