Interface BeanMetaData<K>

Type Parameters:
K - the bean identifier type
All Superinterfaces:
AutoCloseable, BeanExpiration, BeanExpirationMetaData, org.wildfly.clustering.server.expiration.Expiration, org.wildfly.clustering.server.expiration.ExpirationMetaData, ImmutableBeanMetaData<K>

public interface BeanMetaData<K> extends ImmutableBeanMetaData<K>, AutoCloseable
Described the mutable and immutable metadata of a cached bean.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    setLastAccessTime(Instant lastAccessTime)
     

    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.server.expiration.Expiration

    getTimeout

    Methods inherited from interface org.wildfly.clustering.server.expiration.ExpirationMetaData

    getExpirationTime, getLastAccessTime

    Methods inherited from interface org.wildfly.clustering.ejb.bean.ImmutableBeanMetaData

    getGroupId, getName
  • Method Details

    • setLastAccessTime

      void setLastAccessTime(Instant lastAccessTime)
    • close

      void close()
      Specified by:
      close in interface AutoCloseable