From 38bea9c0b63994a5637e8dc97a739c9702024710 Mon Sep 17 00:00:00 2001 From: Tharre 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