From bfb7f0ebd2c19b0fdd729de526e36794812c35cd Mon Sep 17 00:00:00 2001
From: Tharre <tharre3@gmail.com>
Date: Sun, 29 Apr 2018 00:56:09 +0200
Subject: Implement interfaces and the correspondant DTOs

---
 .../groupphase/exception/ElementNotFoundException.java   | 16 ++++++++++++++++
 .../groupphase/exception/InvalidEmployeeException.java   | 16 ++++++++++++++++
 .../groupphase/exception/InvalidOperationException.java  | 16 ++++++++++++++++
 .../exception/InvalidRegistrationException.java          | 16 ++++++++++++++++
 .../groupphase/exception/InvalidVehicleException.java    | 16 ++++++++++++++++
 .../groupphase/exception/PersistenceException.java       | 16 ++++++++++++++++
 .../groupphase/exception/ServiceException.java           | 16 ++++++++++++++++
 7 files changed, 112 insertions(+)
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ElementNotFoundException.java
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidEmployeeException.java
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidOperationException.java
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidRegistrationException.java
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidVehicleException.java
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/PersistenceException.java
 create mode 100644 src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ServiceException.java

(limited to 'src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception')

diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ElementNotFoundException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ElementNotFoundException.java
new file mode 100644
index 0000000..97fb6c4
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ElementNotFoundException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class ElementNotFoundException extends Exception {
+
+    public ElementNotFoundException(String message) {
+        super(message);
+    }
+
+    public ElementNotFoundException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public ElementNotFoundException(Throwable cause) {
+        super(cause);
+    }
+}
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidEmployeeException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidEmployeeException.java
new file mode 100644
index 0000000..cd86cea
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidEmployeeException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class InvalidEmployeeException extends Exception {
+
+    public InvalidEmployeeException(String message) {
+        super(message);
+    }
+
+    public InvalidEmployeeException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public InvalidEmployeeException(Throwable cause) {
+        super(cause);
+    }
+}
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidOperationException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidOperationException.java
new file mode 100644
index 0000000..11fe2b5
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidOperationException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class InvalidOperationException extends Exception {
+
+    public InvalidOperationException(String message) {
+        super(message);
+    }
+
+    public InvalidOperationException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public InvalidOperationException(Throwable cause) {
+        super(cause);
+    }
+}
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidRegistrationException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidRegistrationException.java
new file mode 100644
index 0000000..7aa25f6
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidRegistrationException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class InvalidRegistrationException extends Exception {
+
+    public InvalidRegistrationException(String message) {
+        super(message);
+    }
+
+    public InvalidRegistrationException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public InvalidRegistrationException(Throwable cause) {
+        super(cause);
+    }
+}
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidVehicleException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidVehicleException.java
new file mode 100644
index 0000000..a7642f9
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/InvalidVehicleException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class InvalidVehicleException extends Exception {
+
+    public InvalidVehicleException(String message) {
+        super(message);
+    }
+
+    public InvalidVehicleException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public InvalidVehicleException(Throwable cause) {
+        super(cause);
+    }
+}
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/PersistenceException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/PersistenceException.java
new file mode 100644
index 0000000..33024b0
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/PersistenceException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class PersistenceException extends Exception {
+
+    public PersistenceException(String message) {
+        super(message);
+    }
+
+    public PersistenceException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public PersistenceException(Throwable cause) {
+        super(cause);
+    }
+}
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ServiceException.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ServiceException.java
new file mode 100644
index 0000000..2222cb5
--- /dev/null
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/exception/ServiceException.java
@@ -0,0 +1,16 @@
+package at.ac.tuwien.sepm.assignment.groupphase.exception;
+
+public class ServiceException extends Exception {
+
+    public ServiceException(String message) {
+        super(message);
+    }
+
+    public ServiceException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public ServiceException(Throwable cause) {
+        super(cause);
+    }
+}
-- 
cgit v1.2.3-70-g09d2