From 3039ec9b11570756aeb203f8a7f1b1fc1cc17ee5 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer <paul-christian.volkmer@mni.thm.de> Date: Wed, 16 Jul 2014 14:03:53 +0200 Subject: [PATCH] Use environment variables as values --- .../java/de/thm/arsnova/config/ExtraConfig.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/main/java/de/thm/arsnova/config/ExtraConfig.java b/src/main/java/de/thm/arsnova/config/ExtraConfig.java index ee2513d9..41de2ede 100644 --- a/src/main/java/de/thm/arsnova/config/ExtraConfig.java +++ b/src/main/java/de/thm/arsnova/config/ExtraConfig.java @@ -21,6 +21,11 @@ public class ExtraConfig { @Autowired private Environment env; + @Value(value = "${connector.enable}") private boolean connectorEnable; + @Value(value = "${connector.uri}") private String connectorUri; + @Value(value = "${connector.username}") private String connectorUsername; + @Value(value = "${connector.password}") private String connectorPassword; + @Value(value = "${socketio.ip}") private String socketIp; @Value(value = "${socketio.port}") private int socketPort; @Value(value = "${security.ssl}") private boolean socketUseSll; @@ -41,14 +46,14 @@ public class ExtraConfig { @Bean(name = "connectorClient") public ConnectorClient connectorClient() { - if (!"true".equals(env.getProperty("connector.enable"))) { + if (!connectorEnable) { return null; } final ConnectorClientImpl connectorClient = new ConnectorClientImpl(); - connectorClient.setServiceLocation(env.getProperty("connector.uri")); - connectorClient.setUsername(env.getProperty("connector.username")); - connectorClient.setPassword(env.getProperty("connector.password")); + connectorClient.setServiceLocation(connectorUri); + connectorClient.setUsername(connectorUsername); + connectorClient.setPassword(connectorPassword); return connectorClient; } -- GitLab