org.millscript.millscript.conf.functions
Class LogLevelFunction

java.lang.Object
  extended by org.millscript.millscript.functions.Function
      extended by org.millscript.millscript.conf.functions.LogLevelFunction

public final class LogLevelFunction
extends Function

This class implements the configuration function LogLevel.


Constructor Summary
LogLevelFunction()
           
 
Method Summary
 void apply(Machine mc, int nargs)
          Performs this function using the specified machine, with the specified number of arguments.
 Logger getLogger(java.lang.String level)
          Returns a logger for the specified logging level.
 
Methods inherited from class org.millscript.millscript.functions.Function
applyUpdater, checkNargs, checkNargsGT, checkUNargs, getName, modName, reportNargsError, reportNargsGTError, setName, toString, tryClone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogLevelFunction

public LogLevelFunction()
Method Detail

apply

public void apply(Machine mc,
                  int nargs)
Description copied from class: Function
Performs this function using the specified machine, with the specified number of arguments.

Specified by:
apply in class Function
Parameters:
mc - the machine to perform this function on
nargs - the number of arguments the function is being invoked with
See Also:
Function.apply(org.millscript.millscript.vm.Machine, int)

getLogger

public Logger getLogger(java.lang.String level)
Returns a logger for the specified logging level.

Parameters:
level - the log level to get a logger for
Returns:
a Logger for the specified logging level


Copyright © 2001-2007 Open World Ltd. All Rights Reserved.