1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codelibs.fess.exception;
17
18 import org.codelibs.fess.mylasta.action.FessMessages;
19 import org.lastaflute.web.validation.VaMessenger;
20
21 public class SsoMessageException extends FessSystemException {
22
23 private static final long serialVersionUID = 1L;
24
25 private transient final VaMessenger<FessMessages> messageCode;
26
27 public SsoMessageException(final VaMessenger<FessMessages> messageCode, final String message, final Throwable cause) {
28 super(message, cause);
29 this.messageCode = messageCode;
30 }
31
32 public SsoMessageException(final VaMessenger<FessMessages> messageCode, final String message) {
33 super(message);
34 this.messageCode = messageCode;
35 }
36
37
38
39
40 public VaMessenger<FessMessages> getMessageCode() {
41 return messageCode;
42 }
43
44 }