- java.lang.Object
- 
- java.util.logging.ErrorManager
 
- 
 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 SummaryFields Modifier and Type Field Description static intCLOSE_FAILURECLOSE_FAILURE is used when a close of an output stream fails.static intFLUSH_FAILUREFLUSH_FAILURE is used when a flush to an output stream fails.static intFORMAT_FAILUREFORMAT_FAILURE is used when formatting fails for any reason.static intGENERIC_FAILUREGENERIC_FAILURE is used for failure that don't fit into one of the other categories.static intOPEN_FAILUREOPEN_FAILURE is used when an open of an output stream fails.static intWRITE_FAILUREWRITE_FAILURE is used when a write to an output stream fails.
 - 
Constructor SummaryConstructors Constructor Description ErrorManager()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiderror(String msg, Exception ex, int code)The error method is called when a Handler failure occurs.
 
- 
- 
- 
Field Detail- 
GENERIC_FAILUREpublic 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
 
 - 
WRITE_FAILUREpublic static final int WRITE_FAILURE WRITE_FAILURE is used when a write to an output stream fails.- See Also:
- Constant Field Values
 
 - 
FLUSH_FAILUREpublic static final int FLUSH_FAILURE FLUSH_FAILURE is used when a flush to an output stream fails.- See Also:
- Constant Field Values
 
 - 
CLOSE_FAILUREpublic static final int CLOSE_FAILURE CLOSE_FAILURE is used when a close of an output stream fails.- See Also:
- Constant Field Values
 
 - 
OPEN_FAILUREpublic static final int OPEN_FAILURE OPEN_FAILURE is used when an open of an output stream fails.- See Also:
- Constant Field Values
 
 - 
FORMAT_FAILUREpublic static final int FORMAT_FAILURE FORMAT_FAILURE is used when formatting fails for any reason.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
errorpublic 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
 
 
- 
 
-