Save This Page
Home » openjdk-7 » java » util » logging » [javadoc | source]
java.util.logging
public class: ErrorManager [javadoc | source]
java.lang.Object
   java.util.logging.ErrorManager

Direct Known Subclasses:
    InitializationErrorManager

ErrorManager objects can be attached to Handlers to process any error that occur on a Handler during Logging.

When processing logging output, if a Handler encounters problems then rather than throwing an Exception back to the issuer of the logging call (who is unlikely to be interested) the Handler should call its associated ErrorManager.
Field Summary
public static final  int GENERIC_FAILURE    GENERIC_FAILURE is used for failure that don't fit into one of the other categories. 
public static final  int WRITE_FAILURE    WRITE_FAILURE is used when a write to an output stream fails. 
public static final  int FLUSH_FAILURE    FLUSH_FAILURE is used when a flush to an output stream fails. 
public static final  int CLOSE_FAILURE    CLOSE_FAILURE is used when a close of an output stream fails. 
public static final  int OPEN_FAILURE    OPEN_FAILURE is used when an open of an output stream fails. 
public static final  int FORMAT_FAILURE    FORMAT_FAILURE is used when formatting fails for any reason. 
Method from java.util.logging.ErrorManager Summary:
error
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from java.util.logging.ErrorManager Detail:
 public synchronized  void error(String msg,
    Exception ex,
    int code) 
    The error method is called when a Handler failure occurs.

    This method may be overriden in subclasses. The default behavior in this base class is that the first call is reported to System.err, and subsequent calls are ignored.