All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.infinispan.cdi.embedded.util.logging.EmbeddedLog Maven / Gradle / Ivy

There is a newer version: 9.1.7.Final
Show newest version
package org.infinispan.cdi.embedded.util.logging;

import static org.jboss.logging.Logger.Level.INFO;

import org.infinispan.manager.EmbeddedCacheManager;
import org.jboss.logging.BasicLogger;
import org.jboss.logging.annotations.LogMessage;
import org.jboss.logging.annotations.Message;
import org.jboss.logging.annotations.MessageLogger;

/**
 * The JBoss Logging interface which defined the logging methods for the CDI integration. The id range for the CDI
 * integration is 17001-18000
 *
 * @author Kevin Pollet  (C) 2011 SERLI
 */
@MessageLogger(projectCode = "ISPN")
public interface EmbeddedLog extends BasicLogger {

   @LogMessage(level = INFO)
   @Message(value = "Configuration for cache '%s' has been defined in cache manager '%s'", id = 17002)
   void cacheConfigurationDefined(String cacheName, EmbeddedCacheManager cacheManager);

   @LogMessage(level = INFO)
   @Message(value = "Overriding default embedded configuration not found - adding default implementation", id = 17003)
   void addDefaultEmbeddedConfiguration();

   @LogMessage(level = INFO)
   @Message(value = "Overriding default embedded cache manager not found - adding default implementation", id = 17004)
   void addDefaultEmbeddedCacheManager();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy