Class DefaultServiceLocator.ErrorHandler

Enclosing class:

public abstract static class DefaultServiceLocator.ErrorHandler extends Object
A hook to customize the handling of errors encountered while locating a service implementation.
  • Constructor Details

  • Method Details

    • serviceCreationFailed

      public void serviceCreationFailed(Class<?> type, Class<?> impl, Throwable exception)
      Handles errors during creation of a service. The default implemention does nothing.
      type - The interface describing the service, must not be null.
      impl - The implementation class of the service, must not be null.
      exception - The error that occurred while trying to instantiate the implementation class, must not be null.