package org.infinispan.server.memcached.logging;
import org.infinispan.commons.CacheConfigurationException;
import org.infinispan.server.core.logging.Log;
import org.jboss.logging.annotations.Message;
import org.jboss.logging.annotations.MessageLogger;
/**
* Log abstraction for the Memcached server module. For this module, message ids
* ranging from 11001 to 12000 inclusively have been reserved.
*
* @author Galder ZamarreƱo
* @since 5.0
*/
@MessageLogger(projectCode = "ISPN")
public interface JavaLog extends Log {
@Message(value = "Cache '%s' has expiration enabled which violates the Memcached protocol", id = 11001)
CacheConfigurationException invalidExpiration(String cacheName);
}