Class SupervisorRoutingTagOperationFailedException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.novomind.ecom.api.iagent.exception.OperationFailedException
com.novomind.ecom.api.imail.routing.operation.routingtags.SupervisorRoutingTagOperationFailedException
All Implemented Interfaces:
IssueProvider, UserProvider, Serializable

public class SupervisorRoutingTagOperationFailedException extends OperationFailedException implements IssueProvider, UserProvider

A SupervisorRoutingTagOperationFailedException is thrown by a SupervisorRoutingTagOperation if the operation execution has failed.

Since:
12.1
See Also:
  • Field Details

    • issue

      protected final transient Issue issue
    • user

      protected final transient User user
  • Constructor Details

    • SupervisorRoutingTagOperationFailedException

      public SupervisorRoutingTagOperationFailedException(String message, Issue issue, User user)
      Parameters:
      message - the error message
      issue - the issue of the failed routing tag operation
      user - the supervisor user that failed to execute the routing tag operation
      Since:
      12.1
    • SupervisorRoutingTagOperationFailedException

      public SupervisorRoutingTagOperationFailedException(String message, Throwable cause, Issue issue, User user)
      Parameters:
      message - the error message
      cause - the cause of the exception
      issue - the issue of the failed routing tag operation
      user - the supervisor user that failed to execute the routing tag operation
      Since:
      12.1
  • Method Details

    • getIssue

      public Issue getIssue()
      Description copied from interface: IssueProvider
      Returns the issue
      Specified by:
      getIssue in interface IssueProvider
      Returns:
      the issue
      Since:
      12.1
    • getUser

      public User getUser()
      Description copied from interface: UserProvider
      Returns the user
      Specified by:
      getUser in interface UserProvider
      Returns:
      the supervisor user
      Since:
      12.1