net.dpml.component
Class LifecycleException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.io.IOException
              extended by net.dpml.component.ControlException
                  extended by net.dpml.component.LifecycleException
All Implemented Interfaces:
Serializable

public class LifecycleException
extends ControlException

Exception to indicate that there was a lifecycle related error.

Version:
1.2.0
Author:
Digital Product Meta Library
See Also:
Serialized Form

Constructor Summary
LifecycleException(URI controller, String message)
          Construct a new LifecycleException instance.
LifecycleException(URI controller, String message, Throwable throwable)
          Construct a new LifecycleException instance.
 
Method Summary
 
Methods inherited from class net.dpml.component.ControlException
getControllerURI, getRootCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LifecycleException

public LifecycleException(URI controller,
                          String message)
Construct a new LifecycleException instance.

Parameters:
controller - the uri identifying the controller
message - the exception message

LifecycleException

public LifecycleException(URI controller,
                          String message,
                          Throwable throwable)
Construct a new LifecycleException instance.

Parameters:
controller - the uri identifying the controller
message - the exception message
throwable - the root cause of the exception