Class DependencyException

java.lang.Object
java.lang.Throwable
java.lang.Exception
loci.common.services.DependencyException
All Implemented Interfaces:
java.io.Serializable

public class DependencyException
extends java.lang.Exception
Exception thrown when there is an object instantiation error or error processing dependencies.
Author:
Chris Allan (callan at blackcat dot ca)
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    DependencyException​(java.lang.String message)
    Default constructor.
    DependencyException​(java.lang.String message, java.lang.Class<? extends Service> klass)
    Default constructor.
    DependencyException​(java.lang.String message, java.lang.Class<? extends Service> klass, java.lang.Throwable cause)
    Default constructor.
    DependencyException​(java.lang.Throwable cause)
    Default constructor.
  • Method Summary

    Modifier and Type Method Description
    java.lang.Class<? extends Service> getFailureClass()
    Returns the class that was used during a failed instantiation.
    java.lang.String toString()  

    Methods inherited from class java.lang.Throwable

    addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DependencyException

      public DependencyException​(java.lang.String message)
      Default constructor.
      Parameters:
      message - Error message.
    • DependencyException

      public DependencyException​(java.lang.String message, java.lang.Class<? extends Service> klass)
      Default constructor.
      Parameters:
      message - Error message.
      klass - Failed instantiation class.
    • DependencyException

      public DependencyException​(java.lang.String message, java.lang.Class<? extends Service> klass, java.lang.Throwable cause)
      Default constructor.
      Parameters:
      message - Error message.
      klass - Failed instantiation class.
      cause - Upstream exception.
    • DependencyException

      public DependencyException​(java.lang.Throwable cause)
      Default constructor.
      Parameters:
      cause - Upstream exception.
  • Method Details

    • getFailureClass

      public java.lang.Class<? extends Service> getFailureClass()
      Returns the class that was used during a failed instantiation.
      Returns:
      See above.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Throwable