Class SupervisorMultiTicketsActionValidationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.novomind.ecom.api.iagent.exception.SupervisorMultiTicketsActionValidationException
All Implemented Interfaces:
Serializable

public class SupervisorMultiTicketsActionValidationException extends Exception
See Also:
  • Constructor Details

    • SupervisorMultiTicketsActionValidationException

      public SupervisorMultiTicketsActionValidationException(String message)
      Constructs a SupervisorMultiTicketsActionValidationException with the specified detail message.
      Parameters:
      message - The detail message (which is saved for later retrieval by the Throwable.getMessage() method)
      Since:
      12.40
    • SupervisorMultiTicketsActionValidationException

      public SupervisorMultiTicketsActionValidationException(String message, Map<SupervisorTicketAction,SupervisorTicketActionValidationException> supervisorTicketActionExceptions)
      Constructs a SupervisorMultiTicketsActionValidationException with the specified detail message.
      Parameters:
      message - The detail message (which is saved for later retrieval by the Throwable.getMessage() method)
      supervisorTicketActionExceptions - A map containing individual SupervisorTicketActionValidationException for SupervisorTicketAction
      Since:
      12.40
    • SupervisorMultiTicketsActionValidationException

      public SupervisorMultiTicketsActionValidationException(String message, String dialogUrl)
      Constructs a SupervisorMultiTicketsActionValidationException with the specified detail message.
      Parameters:
      message - The detail message (which is saved for later retrieval by the Throwable.getMessage() method)
      dialogUrl - The dialogUrl used to show up a dialog window instead of a simple error message
      Since:
      12.40
    • SupervisorMultiTicketsActionValidationException

      public SupervisorMultiTicketsActionValidationException(String message, Throwable cause, Map<SupervisorTicketAction,SupervisorTicketActionValidationException> supervisorTicketActionExceptions)
      Constructs a SupervisorMultiTicketsActionValidationException with the specified detail message and cause.

      Note that the detail message associated with cause is not automatically incorporated into this exception's detail message.

      Parameters:
      message - The detail message (which is saved for later retrieval by the Throwable.getMessage() method)
      cause - The cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
      supervisorTicketActionExceptions - A map containing individual SupervisorTicketActionValidationException for SupervisorTicketAction
      Since:
      12.40
    • SupervisorMultiTicketsActionValidationException

      public SupervisorMultiTicketsActionValidationException(Throwable cause, Map<SupervisorTicketAction,SupervisorTicketActionValidationException> supervisorTicketActionExceptions)
      Constructs a SupervisorMultiTicketsActionValidationException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
      Parameters:
      cause - The cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
      supervisorTicketActionExceptions - A map containing individual SupervisorTicketActionValidationException for SupervisorTicketAction
      Since:
      12.40
    • SupervisorMultiTicketsActionValidationException

      public SupervisorMultiTicketsActionValidationException(String message, Map<SupervisorTicketAction,SupervisorTicketActionValidationException> supervisorTicketActionExceptions, String dialogUrl)
      Constructs an SupervisorMultiTicketsActionValidationException with the specified detail message and an url to be opened within a dialog window instead of a simple error message.
      Parameters:
      message - The detail message (which is saved for later retrieval by the Throwable.getMessage() method)
      supervisorTicketActionExceptions - A map containing individual SupervisorTicketActionValidationException for SupervisorTicketAction
      dialogUrl - The dialogUrl used to show up a dialog window instead of a simple error message
      Since:
      12.40
  • Method Details

    • getSupervisorTicketActionExceptions

      public Map<SupervisorTicketAction,SupervisorTicketActionValidationException> getSupervisorTicketActionExceptions()
      Returns:
      the exceptions which occurred while trying to validate the ticket actions
      Since:
      12.40
    • getDialogUrl

      public String getDialogUrl()
      Returns:
      the dialog url to be opened instead of a simple error message
      Since:
      12.40