1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kew.exception;
17
18 import org.kuali.rice.kew.api.WorkflowRuntimeException;
19 import org.kuali.rice.kew.engine.RouteContext;
20
21
22
23
24
25
26
27
28
29 public class RouteManagerException extends WorkflowRuntimeException {
30
31 private static final long serialVersionUID = -7957245610622538745L;
32
33 private RouteContext routeContext;
34
35 public RouteManagerException(String message) {
36 super(message);
37 }
38
39 public RouteManagerException(String message, RouteContext routeContext) {
40 super(message);
41 this.routeContext = routeContext;
42 }
43
44 public RouteManagerException(String message, Throwable throwable) {
45 super(message, throwable);
46 }
47
48 public RouteManagerException(String message, Throwable throwable, RouteContext routeContext) {
49 super(message, throwable);
50 this.routeContext = routeContext;
51 }
52
53 public RouteManagerException(Throwable throwable, RouteContext routeContext) {
54 super(throwable);
55 this.routeContext = routeContext;
56 }
57
58 public RouteContext getRouteContext() {
59 return routeContext;
60 }
61
62 public void setRouteContext(RouteContext routeContext) {
63 this.routeContext = routeContext;
64 }
65
66 }