net.dpml.component
Class LifecycleException

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

public class LifecycleException
extends ControlException

Exception to indicate that there was a lifecycle related error.

Version:
1.0.1
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.
 
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