@Contract public interface ErrorService
An implementation of ErrorService must be in the Singleton scope
| Modifier and Type | Method and Description |
|---|---|
void |
onFailure(ErrorInformation errorInformation)
This method is called when a failure occurs in the system.
|
void onFailure(ErrorInformation errorInformation) throws MultiException
ServiceLocator api. For example, an implementation of this method might want
to remove a descriptor from the registry if the error can be determined to be a
permanent failure.errorInformation - Information about the error that occurredMultiException - if this method throws an exception that exception will be thrown back to
the caller wrapped in another MultiException if the error is of type ErrorType.FAILURE_TO_REIFY.
If the error is of type ErrorType.DYNAMIC_CONFIGURATION_FAILURE then any exception thrown from this
method is ignored and the original exception is thrown back to the DynamicConfiguration.commit() methodCopyright © 2009-2014 Oracle Corporation. All Rights Reserved.