package org.infinispan.server.infinispan.actions; import java.security.PrivilegedAction; import org.jboss.as.clustering.infinispan.DefaultCacheContainer; /** * AbstractDefaultEmbeddedCacheManagerAction. A helper abstract for writing {@link java.security.PrivilegedAction}s * which require an {@link org.jboss.as.clustering.infinispan.DefaultCacheContainer} * * @author William Burns * @since 7.0 */ abstract class AbstractDefaultCacheContainerAction<T> implements PrivilegedAction<T> { final DefaultCacheContainer cacheManager; public AbstractDefaultCacheContainerAction(DefaultCacheContainer cacheManager) { this.cacheManager = cacheManager; } }