Oracle Data-aware Controls Reference

oracle.dacf.util.errormanager
Class ErrorLoggerAdapter

java.lang.Object
  extended byoracle.dacf.util.errormanager.ErrorLoggerAdapter
All Implemented Interfaces:
ErrorLogger
Direct Known Subclasses:
DacfErrorPopupLogger, OutputStreamLogger, StdErrorLogger

public abstract class ErrorLoggerAdapter
extends java.lang.Object
implements ErrorLogger

The ErrorLoggerAdapter interface is the Adapter implementation for the error logger, and defines an abstract non-buffered logger. If you write a non-buffered logger, extend this class and implement only these methods:

To encourage developers implementing ErrorLogger to provide their own implementation of getName, ErrorLoggerAdapter purposely does not implement this method.

See Also:
ErrorLogger

Constructor Summary
ErrorLoggerAdapter()
           
 
Method Summary
 void addError(ErrorMessage emsg)
          A dummy method for adding an error to the logging facility.
 ErrorMessage[] findAllErrors()
          A dummy find method for returning all errors in a error logging facility.
 ErrorMessage[] findErrors(ErrorSeverity severity, ErrorType type)
          A dummy find method for finding errors based on error severity and error type in the logging facility.
 ErrorMessage[] findErrors(java.lang.Object source)
          A dummy find method for finding errors assocated with a source in the logging facility.
 boolean isBuffered()
          Examines a logger to determine whether it is buffered; by default, this method assumes that it is not buffered.
 void removeAllErrors()
          A dummy remove method for removing all errors from a logging facility.
 void removeError(ErrorMessage emsg)
          A dummy method for removing an error from the logging facility.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.dacf.util.errormanager.ErrorLogger
getName
 

Constructor Detail

ErrorLoggerAdapter

public ErrorLoggerAdapter()
Method Detail

addError

public void addError(ErrorMessage emsg)
A dummy method for adding an error to the logging facility.

Specified by:
addError in interface ErrorLogger
Parameters:
emsg - the error message.

removeError

public void removeError(ErrorMessage emsg)
A dummy method for removing an error from the logging facility.

Specified by:
removeError in interface ErrorLogger
Parameters:
emsg - the error message.
See Also:
ErrorLoggerAdapter

findErrors

public ErrorMessage[] findErrors(java.lang.Object source)
A dummy find method for finding errors assocated with a source in the logging facility.

Specified by:
findErrors in interface ErrorLogger
Parameters:
source - the source object.
Returns:
null
See Also:
ErrorLoggerAdapter

findErrors

public ErrorMessage[] findErrors(ErrorSeverity severity,
                                 ErrorType type)
A dummy find method for finding errors based on error severity and error type in the logging facility.

Specified by:
findErrors in interface ErrorLogger
Parameters:
severity - the error severity.
type - the error type.
Returns:
null
See Also:
ErrorLoggerAdapter

findAllErrors

public ErrorMessage[] findAllErrors()
A dummy find method for returning all errors in a error logging facility.

Specified by:
findAllErrors in interface ErrorLogger
Returns:
null
See Also:
ErrorLoggerAdapter

removeAllErrors

public void removeAllErrors()
A dummy remove method for removing all errors from a logging facility.

Specified by:
removeAllErrors in interface ErrorLogger
See Also:
ErrorLoggerAdapter

isBuffered

public boolean isBuffered()
Examines a logger to determine whether it is buffered; by default, this method assumes that it is not buffered.

Specified by:
isBuffered in interface ErrorLogger
Returns:
false

Oracle Data-aware Controls Reference

 

Copyright © 1997, 2003, Oracle. All rights reserved.