Class InvalidRuntimeManagerException

All Implemented Interfaces:
Serializable

public class InvalidRuntimeManagerException extends InvalidActivityStateException
This exception will be raised if an execution manager cannot resolve the runtime manager URIs provided by an EBPInstanceReference.
Author:
Ulrich Kreher
See Also:
  • Field Details

    • ebp

      protected final EBPInstanceReference ebp
      The EBPInstanceReference not providing valid runtime manager URIs.
  • Constructor Details

    • InvalidRuntimeManagerException

      public InvalidRuntimeManagerException(EBPInstanceReference ebp, ProcessConstants.NodeState state)
      Creates a new InvalidRuntimeManagerException to indicate that an execution manager cannot resolve the runtime manager URIs provided by an EBPInstanceReference.
      Parameters:
      ebp - The EBPInstanceReference not providing valid runtime manager URIs.
      state - The state of the node causing this exception. This is needed for the superclass.
    • InvalidRuntimeManagerException

      public InvalidRuntimeManagerException(EBPInstanceReference ebp, ProcessConstants.NodeState state, Throwable cause)
      Creates a new InvalidRuntimeManagerException to indicate that an execution manager cannot resolve the runtime manager URIs provided by an EBPInstanceReference.
      Parameters:
      ebp - The EBPInstanceReference not providing valid runtime manager URIs.
      state - The state of the node causing this exception. This is needed for the superclass.
      cause - The cause for the InvalidRuntimeManagerException providing additional information.
  • Method Details

    • getRuntimeManagerURI

      public URI[] getRuntimeManagerURI()
      Gets the URIs for the runtime manager causing this exception since they cannot be resolved.
      Returns:
      The URIs for the runtime manager that cannot be resolved (and therefore caused this exception.