helix.graph.util
Class Reporter

java.lang.Object
  extended by helix.graph.util.Reporter
Direct Known Subclasses:
BaseReporter

public abstract class Reporter
extends Object

an abstract class to log and printout information


Constructor Summary
Reporter()
           
 
Method Summary
static boolean isVerbose()
          get logger verbosity
static void log(String msg)
          log information (info level)
static void print(String msg)
          print information
static void println(String msg)
           
static void setLogger(Logger logger)
          set Logger
static void setPrinter(PrintStream printer)
          set Printer
static void severe(String msg)
          log severe error
static void warning(String msg)
          log warning
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Reporter

public Reporter()
Method Detail

setLogger

public static void setLogger(Logger logger)
set Logger


isVerbose

public static boolean isVerbose()
get logger verbosity


log

public static void log(String msg)
log information (info level)


warning

public static void warning(String msg)
log warning


severe

public static void severe(String msg)
log severe error


setPrinter

public static void setPrinter(PrintStream printer)
set Printer


print

public static void print(String msg)
print information


println

public static void println(String msg)