1 package com.atlassian.messagequeue;
2
3 import com.atlassian.annotations.PublicApi;
4
5 /**
6 * Thrown to indicate an error in a message runner operation.
7 *
8 * @since 1.0
9 */
10 @PublicApi
11 public class MessageRunnerServiceException extends RuntimeException {
12 /**
13 * Constructs a MessageRunnerServiceException.
14 * @param message the message
15 */
16 public MessageRunnerServiceException(String message) {
17 super(message);
18 }
19
20 /**
21 * Constructs a MessageRunnerServiceException.
22 * @param message the message
23 * @param cause the cause
24 */
25 public MessageRunnerServiceException(String message, Throwable cause) {
26 super(message, cause);
27 }
28
29 /**
30 * Constructs a MessageRunnerServiceException.
31 * @param cause the cause
32 */
33 public MessageRunnerServiceException(Throwable cause) {
34 super(cause);
35 }
36 }