org.apache.jena.riot.system
Class ErrorHandlerFactory

java.lang.Object
  extended by org.apache.jena.riot.system.ErrorHandlerFactory

public class ErrorHandlerFactory
extends Object


Field Summary
static ErrorHandler errorHandlerNoLogging
          Silent error handler
static ErrorHandler errorHandlerNoWarnings
          Error handler (no wanrings) - logs to stdLogger
static ErrorHandler errorHandlerStd
          Standard error handler - logs to stdLogger
static ErrorHandler errorHandlerStrict
          Strict error handler - logs to stdLogger - exceptions for warnings
static ErrorHandler errorHandlerStrictNoLogging
          Silent, strict error handler
static ErrorHandler errorHandlerWarn
          Warning error handler - logs to stdLogger - mesages for warnings and some errors
static org.slf4j.Logger noLogger
           
static org.slf4j.Logger stdLogger
           
 
Constructor Summary
ErrorHandlerFactory()
           
 
Method Summary
static ErrorHandler errorHandlerNoWarnings(org.slf4j.Logger log)
           
static ErrorHandler errorHandlerSimple()
           
static ErrorHandler errorHandlerStd(org.slf4j.Logger log)
           
static ErrorHandler errorHandlerStrict(org.slf4j.Logger log)
           
static ErrorHandler errorHandlerStrictSilent()
           
static ErrorHandler errorHandlerWarning(org.slf4j.Logger log)
           
static ErrorHandler getDefaultErrorHandler()
          Get the current default error handler
static void setDefaultErrorHandler(ErrorHandler errorHandler)
          Set the current default error handler - use carefully, mainly for use in testing
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stdLogger

public static final org.slf4j.Logger stdLogger

noLogger

public static final org.slf4j.Logger noLogger

errorHandlerStd

public static final ErrorHandler errorHandlerStd
Standard error handler - logs to stdLogger


errorHandlerNoWarnings

public static final ErrorHandler errorHandlerNoWarnings
Error handler (no wanrings) - logs to stdLogger


errorHandlerStrict

public static final ErrorHandler errorHandlerStrict
Strict error handler - logs to stdLogger - exceptions for warnings


errorHandlerWarn

public static final ErrorHandler errorHandlerWarn
Warning error handler - logs to stdLogger - mesages for warnings and some errors


errorHandlerNoLogging

public static final ErrorHandler errorHandlerNoLogging
Silent error handler


errorHandlerStrictNoLogging

public static final ErrorHandler errorHandlerStrictNoLogging
Silent, strict error handler

Constructor Detail

ErrorHandlerFactory

public ErrorHandlerFactory()
Method Detail

errorHandlerStrictSilent

public static ErrorHandler errorHandlerStrictSilent()

errorHandlerStrict

public static ErrorHandler errorHandlerStrict(org.slf4j.Logger log)

errorHandlerStd

public static ErrorHandler errorHandlerStd(org.slf4j.Logger log)

errorHandlerNoWarnings

public static ErrorHandler errorHandlerNoWarnings(org.slf4j.Logger log)

errorHandlerWarning

public static ErrorHandler errorHandlerWarning(org.slf4j.Logger log)

errorHandlerSimple

public static ErrorHandler errorHandlerSimple()

getDefaultErrorHandler

public static ErrorHandler getDefaultErrorHandler()
Get the current default error handler


setDefaultErrorHandler

public static void setDefaultErrorHandler(ErrorHandler errorHandler)
Set the current default error handler - use carefully, mainly for use in testing



Licenced under the Apache License, Version 2.0