summaryrefslogtreecommitdiff
path: root/calamus-nexus-plugin/src/main/java/io/trygvis/calamus/nexus/CalamusConfig.java
diff options
context:
space:
mode:
Diffstat (limited to 'calamus-nexus-plugin/src/main/java/io/trygvis/calamus/nexus/CalamusConfig.java')
-rw-r--r--calamus-nexus-plugin/src/main/java/io/trygvis/calamus/nexus/CalamusConfig.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/calamus-nexus-plugin/src/main/java/io/trygvis/calamus/nexus/CalamusConfig.java b/calamus-nexus-plugin/src/main/java/io/trygvis/calamus/nexus/CalamusConfig.java
new file mode 100644
index 0000000..a3c09a1
--- /dev/null
+++ b/calamus-nexus-plugin/src/main/java/io/trygvis/calamus/nexus/CalamusConfig.java
@@ -0,0 +1,30 @@
+package io.trygvis.calamus.nexus;
+
+import org.slf4j.Logger;
+import org.sonatype.nexus.configuration.application.ApplicationConfiguration;
+
+import javax.inject.Inject;
+import javax.inject.Singleton;
+import java.io.File;
+
+import static org.slf4j.LoggerFactory.getLogger;
+
+@Singleton
+public class CalamusConfig {
+
+ private final Logger log = getLogger(getClass());
+
+ private final ApplicationConfiguration applicationConfiguration;
+
+ @Inject
+ public CalamusConfig(ApplicationConfiguration applicationConfiguration) {
+ this.applicationConfiguration = applicationConfiguration;
+ log.info("applicationConfiguration = " + applicationConfiguration);
+ File configurationDirectory = applicationConfiguration.getConfigurationDirectory();
+ log.info("configurationDirectory = " + configurationDirectory);
+ }
+
+ public String getBrokerUrl() {
+ return "tcp://localhost:61616";
+ }
+}