From 8e670df6eb63bc07cd785737ae5af05d35c858ec Mon Sep 17 00:00:00 2001 From: Dominik Pilar <xpilar3@fi.muni.cz> Date: Tue, 16 Feb 2021 09:35:40 +0100 Subject: [PATCH] Added elasticsearch audit configuration. --- .../training/adaptive/DemoApplication.java | 8 +++- .../ObjectMapperConfigElasticsearch.java | 2 +- ...icsearchTrainingServiceLayerException.java | 41 +++++++++++++++++++ 3 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 src/main/java/cz/muni/ics/kypo/training/adaptive/exceptions/ElasticsearchTrainingServiceLayerException.java diff --git a/src/main/java/cz/muni/ics/kypo/training/adaptive/DemoApplication.java b/src/main/java/cz/muni/ics/kypo/training/adaptive/DemoApplication.java index 983d9e46..c15a1141 100644 --- a/src/main/java/cz/muni/ics/kypo/training/adaptive/DemoApplication.java +++ b/src/main/java/cz/muni/ics/kypo/training/adaptive/DemoApplication.java @@ -1,12 +1,18 @@ package cz.muni.ics.kypo.training.adaptive; import cz.muni.ics.kypo.commons.startup.config.MicroserviceRegistrationConfiguration; +import cz.muni.ics.kypo.training.adaptive.config.ObjectMapperConfigElasticsearch; +import cz.muni.ics.kypo.training.adaptive.config.ValidationMessagesConfig; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Import; @SpringBootApplication -@Import(value = {MicroserviceRegistrationConfiguration.class}) +@Import(value = { + MicroserviceRegistrationConfiguration.class, + ValidationMessagesConfig.class, + ObjectMapperConfigElasticsearch.class +}) public class DemoApplication { public static void main(String[] args) { diff --git a/src/main/java/cz/muni/ics/kypo/training/adaptive/config/ObjectMapperConfigElasticsearch.java b/src/main/java/cz/muni/ics/kypo/training/adaptive/config/ObjectMapperConfigElasticsearch.java index 0da28da4..a98bf408 100644 --- a/src/main/java/cz/muni/ics/kypo/training/adaptive/config/ObjectMapperConfigElasticsearch.java +++ b/src/main/java/cz/muni/ics/kypo/training/adaptive/config/ObjectMapperConfigElasticsearch.java @@ -1,4 +1,4 @@ -package cz.muni.csirt.kypo.elasticsearch.service.config; +package cz.muni.ics.kypo.training.adaptive.config; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.PropertyNamingStrategy; diff --git a/src/main/java/cz/muni/ics/kypo/training/adaptive/exceptions/ElasticsearchTrainingServiceLayerException.java b/src/main/java/cz/muni/ics/kypo/training/adaptive/exceptions/ElasticsearchTrainingServiceLayerException.java new file mode 100644 index 00000000..3c43ee11 --- /dev/null +++ b/src/main/java/cz/muni/ics/kypo/training/adaptive/exceptions/ElasticsearchTrainingServiceLayerException.java @@ -0,0 +1,41 @@ +package cz.muni.ics.kypo.training.adaptive.exceptions; + +/** + * The type Elasticsearch training service layer exception. + */ +public class ElasticsearchTrainingServiceLayerException extends RuntimeException { + + /** + * Instantiates a new Elasticsearch training service layer exception. + */ + public ElasticsearchTrainingServiceLayerException() { + } + + /** + * Instantiates a new Elasticsearch training service layer exception. + * + * @param message the message + */ + public ElasticsearchTrainingServiceLayerException(String message) { + super(message); + } + + /** + * Instantiates a new Elasticsearch training service layer exception. + * + * @param message the message + * @param ex the exception + */ + public ElasticsearchTrainingServiceLayerException(String message, Throwable ex) { + super(message, ex); + } + + /** + * Instantiates a new Elasticsearch training service layer exception. + * + * @param ex the exception + */ + public ElasticsearchTrainingServiceLayerException(Throwable ex) { + super(ex); + } +} -- GitLab