org.wildfly.clustering.ejb.cache.bean.ImmutableBeanMetaDataEntry Maven / Gradle / Ivy
/*
* Copyright The WildFly Authors
* SPDX-License-Identifier: Apache-2.0
*/
package org.wildfly.clustering.ejb.cache.bean;
import java.time.Instant;
import java.util.function.Supplier;
/**
* Immutable view of a bean metadata cache entry.
* @author Paul Ferraro
* @param the bean group identifier type
*/
public interface ImmutableBeanMetaDataEntry {
String getName();
K getGroupId();
Supplier getLastAccess();
}