1 /**
2 *
3 */
4 package org.mod4j.runtime.exception;
5
6 /**
7 * Thrown when a service is called that modifies data that was updated concurrently by another agent after the current
8 * agent received the data being updated.
9 *
10 * @author Eric Jan Malotaux
11 */
12 public class ConcurrentUpdateException extends ServiceException {
13
14 /**
15 * {@inheritDoc}
16 */
17 public ConcurrentUpdateException() {
18 super();
19 }
20
21 /**
22 * {@inheritDoc}
23 */
24 public ConcurrentUpdateException(String message, Throwable cause) {
25 super(message, cause);
26 }
27
28 /**
29 * {@inheritDoc}
30 */
31 public ConcurrentUpdateException(String message) {
32 super(message);
33 }
34
35 /**
36 * {@inheritDoc}
37 */
38 public ConcurrentUpdateException(Throwable cause) {
39 super(cause);
40 }
41
42 }