JBoss Logging I18n Annotation Processor 1.0.3.Final-redhat-2

org.jboss.logging.processor
Class BaseLoggers

java.lang.Object
  extended by org.jboss.logging.processor.BaseLoggers
All Implemented Interfaces:
Loggers

public class BaseLoggers
extends Object
implements Loggers

Defines information about the Logger and BasicLogger.

Author:
James R. Perkins - 20.Feb.2011

Constructor Summary
BaseLoggers()
           
 
Method Summary
 Class<org.jboss.logging.DelegatingBasicLogger> delegatingLogger()
          Returns the logger to delegate log methods to if the message interface implements the Loggers.loggerInterface().
 Class<org.jboss.logging.Logger> loggerClass()
          The class of main logger.
 Class<org.jboss.logging.BasicLogger> loggerInterface()
          Returns the logger interface to implement.
 Class<org.jboss.logging.Logger.Level> logLevelClass()
          The log level class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseLoggers

public BaseLoggers()
Method Detail

loggerClass

public Class<org.jboss.logging.Logger> loggerClass()
Description copied from interface: Loggers
The class of main logger.

Specified by:
loggerClass in interface Loggers
Returns:
the main logger class.

logLevelClass

public Class<org.jboss.logging.Logger.Level> logLevelClass()
Description copied from interface: Loggers
The log level class.

Specified by:
logLevelClass in interface Loggers
Returns:
the log level class.

loggerInterface

public Class<org.jboss.logging.BasicLogger> loggerInterface()
Description copied from interface: Loggers
Returns the logger interface to implement.

Note this will be implemented via the Loggers.delegatingLogger().

Specified by:
loggerInterface in interface Loggers
Returns:
the logger interface.

delegatingLogger

public Class<org.jboss.logging.DelegatingBasicLogger> delegatingLogger()
Description copied from interface: Loggers
Returns the logger to delegate log methods to if the message interface implements the Loggers.loggerInterface().

Specified by:
delegatingLogger in interface Loggers
Returns:
the delegate logger class.

JBoss Logging I18n Annotation Processor 1.0.3.Final-redhat-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.