org.das2.system
Class DasLogger

java.lang.Object
  extended by org.das2.system.DasLogger

public class DasLogger
extends java.lang.Object


Field Summary
static LoggerId APPLICATION_LOG
          messages having to do with the application-specific Das 2 Application
static LoggerId DASML_LOG
          das2 application description files
static LoggerId DATA_OPERATIONS_LOG
          rebinning and dataset operators
static LoggerId DATA_TRANSFER_LOG
          internet transactions, file I/O
static LoggerId FILESYSTEM_LOG
          virtual file system activities
static LoggerId GRAPHICS_LOG
          renders, drawing
static LoggerId GUI_LOG
          events, gestures, user feedback
static LoggerId RENDERER_LOG
          renderer's logger
static LoggerId SYSTEM_LOG
          system messages such as RequestProcessor activity
 
Constructor Summary
DasLogger()
           
 
Method Summary
static void addHandlerToAll(java.util.logging.Handler h)
           
 java.util.logging.Logger getDebugLogger()
          logger for messages to developers
static java.util.logging.Logger getLogger()
          logger for messages to end users
static java.util.logging.Logger getLogger(LoggerId loggerId)
           
static java.util.logging.Logger getLogger(LoggerId loggerId, java.lang.String identifier)
           
static void printStatus()
           
static void reload()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPLICATION_LOG

public static final LoggerId APPLICATION_LOG
messages having to do with the application-specific Das 2 Application


SYSTEM_LOG

public static final LoggerId SYSTEM_LOG
system messages such as RequestProcessor activity


GUI_LOG

public static final LoggerId GUI_LOG
events, gestures, user feedback


GRAPHICS_LOG

public static final LoggerId GRAPHICS_LOG
renders, drawing


RENDERER_LOG

public static final LoggerId RENDERER_LOG
renderer's logger


DATA_OPERATIONS_LOG

public static final LoggerId DATA_OPERATIONS_LOG
rebinning and dataset operators


DATA_TRANSFER_LOG

public static final LoggerId DATA_TRANSFER_LOG
internet transactions, file I/O


FILESYSTEM_LOG

public static final LoggerId FILESYSTEM_LOG
virtual file system activities


DASML_LOG

public static final LoggerId DASML_LOG
das2 application description files

Constructor Detail

DasLogger

public DasLogger()
Method Detail

reload

public static void reload()
                   throws java.io.IOException
Throws:
java.io.IOException

printStatus

public static void printStatus()

getLogger

public static java.util.logging.Logger getLogger()
logger for messages to end users


getLogger

public static java.util.logging.Logger getLogger(LoggerId loggerId)

getLogger

public static java.util.logging.Logger getLogger(LoggerId loggerId,
                                                 java.lang.String identifier)

getDebugLogger

public java.util.logging.Logger getDebugLogger()
logger for messages to developers


addHandlerToAll

public static void addHandlerToAll(java.util.logging.Handler h)