Package Summary  Overview Summary

class:ErrorManager [NONE]


  • public class ErrorManager
    extends Object
    
    ErrorManager objects can be attached to Handlers to process any error that occurs 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:GENERIC_FAILURE [NONE]

  • GENERIC_FAILURE

    public static final int GENERIC_FAILURE
    GENERIC_FAILURE is used for failure that don't fit into one of the other categories.
    See Also:
    Constant Field Values

field:WRITE_FAILURE [NONE]

  • WRITE_FAILURE

    public static final int WRITE_FAILURE
    WRITE_FAILURE is used when a write to an output stream fails.
    See Also:
    Constant Field Values

field:FLUSH_FAILURE [NONE]

  • FLUSH_FAILURE

    public static final int FLUSH_FAILURE
    FLUSH_FAILURE is used when a flush to an output stream fails.
    See Also:
    Constant Field Values

field:CLOSE_FAILURE [NONE]

  • CLOSE_FAILURE

    public static final int CLOSE_FAILURE
    CLOSE_FAILURE is used when a close of an output stream fails.
    See Also:
    Constant Field Values

field:OPEN_FAILURE [NONE]

  • OPEN_FAILURE

    public static final int OPEN_FAILURE
    OPEN_FAILURE is used when an open of an output stream fails.
    See Also:
    Constant Field Values

field:FORMAT_FAILURE [NONE]

  • FORMAT_FAILURE

    public static final int FORMAT_FAILURE
    FORMAT_FAILURE is used when formatting fails for any reason.
    See Also:
    Constant Field Values

constructor:<init>() [NONE]

  • ErrorManager

    public ErrorManager()

method:error(java.lang.String,java.lang.Exception,int) [NONE]

  • error

    public void error​(String msg,
                      Exception ex,
                      int code)
    The error method is called when a Handler failure occurs.

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

    Parameters:
    msg - a descriptive string (may be null)
    ex - an exception (may be null)
    code - an error code defined in ErrorManager

© 2019 Oracle Corporation and/or its affiliates