org.eclipse.stardust.engine.api.runtime
Class IllegalStateChangeException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.eclipse.stardust.common.error.ApplicationException
                  extended by org.eclipse.stardust.common.error.PublicException
                      extended by org.eclipse.stardust.engine.api.runtime.IllegalStateChangeException
All Implemented Interfaces:
Serializable

public class IllegalStateChangeException
extends org.eclipse.stardust.common.error.PublicException

Thrown when an activity instance is required to perform an illegal state change (i.e. from completed to application).

Version:
$Revision$
Author:
ubirkemeyer
See Also:
Serialized Form

Constructor Summary
IllegalStateChangeException(ActivityInstanceState target, ActivityInstanceState source)
          Creates a new exception with the original and the requested state of the activity instance.
IllegalStateChangeException(String aiStringRepresentation, ActivityInstanceState target, ActivityInstanceState source)
           
IllegalStateChangeException(String aiStringRepresentation, ActivityInstanceState target, ActivityInstanceState source, ProcessInstanceState piState)
           
 
Method Summary
 
Methods inherited from class org.eclipse.stardust.common.error.ApplicationException
getError, getInner, getLocalizedMessage, isLogged, setLogged, setResourceBundle
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IllegalStateChangeException

public IllegalStateChangeException(ActivityInstanceState target,
                                   ActivityInstanceState source)
Creates a new exception with the original and the requested state of the activity instance.

Parameters:
target - the original state.
source - the requested state.

IllegalStateChangeException

public IllegalStateChangeException(String aiStringRepresentation,
                                   ActivityInstanceState target,
                                   ActivityInstanceState source)

IllegalStateChangeException

public IllegalStateChangeException(String aiStringRepresentation,
                                   ActivityInstanceState target,
                                   ActivityInstanceState source,
                                   ProcessInstanceState piState)


Copyright © 2017 Eclipse Stardust. All Rights Reserved.