From 44f7ed163ef7c87db446ba57abd80c5cb744fd3c Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Tue, 27 Aug 2019 08:30:53 +0200 Subject: [PATCH] [New] Added I18n*Bundles for quick i18n --- .../src/main/java/li/strolch/agent/I18nAgentBundle.java | 7 +++++++ .../java/li/strolch/handler/operationslog/LogMessage.java | 2 +- .../main/java/li/strolch/service/I18nServiceBundle.java | 7 +++++++ .../src/main/resources/strolch-service.properties | 1 + 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 li.strolch.agent/src/main/java/li/strolch/agent/I18nAgentBundle.java create mode 100644 li.strolch.service/src/main/java/li/strolch/service/I18nServiceBundle.java diff --git a/li.strolch.agent/src/main/java/li/strolch/agent/I18nAgentBundle.java b/li.strolch.agent/src/main/java/li/strolch/agent/I18nAgentBundle.java new file mode 100644 index 000000000..52edcd1f1 --- /dev/null +++ b/li.strolch.agent/src/main/java/li/strolch/agent/I18nAgentBundle.java @@ -0,0 +1,7 @@ +package li.strolch.agent; + +import java.util.ResourceBundle; + +public class I18nAgentBundle { + public static final ResourceBundle i18nAgentBundle = ResourceBundle.getBundle("strolch-agent"); +} diff --git a/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/LogMessage.java b/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/LogMessage.java index 91da16a4e..2894b93b1 100644 --- a/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/LogMessage.java +++ b/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/LogMessage.java @@ -81,7 +81,7 @@ public class LogMessage extends I18nMessage { } @Override - public LogMessage value(String key, String value) { + public LogMessage value(String key, Object value) { super.value(key, value); return this; } diff --git a/li.strolch.service/src/main/java/li/strolch/service/I18nServiceBundle.java b/li.strolch.service/src/main/java/li/strolch/service/I18nServiceBundle.java new file mode 100644 index 000000000..e96aed296 --- /dev/null +++ b/li.strolch.service/src/main/java/li/strolch/service/I18nServiceBundle.java @@ -0,0 +1,7 @@ +package li.strolch.service; + +import java.util.ResourceBundle; + +public class I18nServiceBundle { + public static final ResourceBundle i18nServiceBundle = ResourceBundle.getBundle("strolch-service"); +} diff --git a/li.strolch.service/src/main/resources/strolch-service.properties b/li.strolch.service/src/main/resources/strolch-service.properties index 3267e16ef..6dc84fd7e 100644 --- a/li.strolch.service/src/main/resources/strolch-service.properties +++ b/li.strolch.service/src/main/resources/strolch-service.properties @@ -1,3 +1,4 @@ +execution.handler.invalidState=ExecutionHandler has state {state}, can not start new jobs! execution.handler.failed.execution=Failed to set to execution due to {reason} execution.handler.failed.executed=Failed to set to execution due to {reason} execution.handler.failed.stopped=Failed to set to execution due to {reason}