Logback API
Version 0.9.8

ch.qos.logback.classic.boolex
Class JaninoEventEvaluator

java.lang.Object
  extended by ch.qos.logback.core.spi.ContextAwareBase
      extended by ch.qos.logback.core.boolex.JaninoEventEvaluatorBase
          extended by ch.qos.logback.classic.boolex.JaninoEventEvaluator
All Implemented Interfaces:
EventEvaluator, ContextAware, LifeCycle

public class JaninoEventEvaluator
extends JaninoEventEvaluatorBase


Field Summary
static List<String> DEFAULT_PARAM_NAME_LIST
           
static List<Class> DEFAULT_PARAM_TYPE_LIST
           
static String IMPORT_LEVEL
           
 
Fields inherited from class ch.qos.logback.core.boolex.JaninoEventEvaluatorBase
ERROR_THRESHOLD, matcherList, start
 
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
 
Constructor Summary
JaninoEventEvaluator()
           
 
Method Summary
protected  String getDecoratedExpression()
           
protected  String[] getParameterNames()
           
protected  Class[] getParameterTypes()
           
protected  Object[] getParameterValues(Object event)
           
 
Methods inherited from class ch.qos.logback.core.boolex.JaninoEventEvaluatorBase
addMatcher, evaluate, getExpression, getMatcherList, getName, isStarted, setExpression, setName, start, stop
 
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
 

Field Detail

IMPORT_LEVEL

public static final String IMPORT_LEVEL
See Also:
Constant Field Values

DEFAULT_PARAM_NAME_LIST

public static final List<String> DEFAULT_PARAM_NAME_LIST

DEFAULT_PARAM_TYPE_LIST

public static final List<Class> DEFAULT_PARAM_TYPE_LIST
Constructor Detail

JaninoEventEvaluator

public JaninoEventEvaluator()
Method Detail

getDecoratedExpression

protected String getDecoratedExpression()
Specified by:
getDecoratedExpression in class JaninoEventEvaluatorBase

getParameterNames

protected String[] getParameterNames()
Specified by:
getParameterNames in class JaninoEventEvaluatorBase

getParameterTypes

protected Class[] getParameterTypes()
Specified by:
getParameterTypes in class JaninoEventEvaluatorBase

getParameterValues

protected Object[] getParameterValues(Object event)
Specified by:
getParameterValues in class JaninoEventEvaluatorBase

Logback API
Version 0.9.8

Copyright © 2005-2008 QOS.ch. All Rights Reserved.