aboutsummaryrefslogtreecommitdiff
path: root/juick-ws
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2016-08-08 11:17:45 +0300
committerGravatar Vitaly Takmazov2016-08-08 11:17:45 +0300
commit32111158ba5fd2481511cc2b5f09f921a1463bc1 (patch)
tree7efbb442155a12d6af2e29b746c1700edb982f39 /juick-ws
parent7ac5b7d2a20176587f6adec6ac1f77ca43032ec0 (diff)
juick-ws: fix Environment injection
Diffstat (limited to 'juick-ws')
-rw-r--r--juick-ws/src/main/java/com/juick/ws/XMPPConnection.java5
-rw-r--r--juick-ws/src/main/java/com/juick/ws/components/CrosspostComponent.java5
-rw-r--r--juick-ws/src/main/java/com/juick/ws/components/PushComponent.java5
-rw-r--r--juick-ws/src/main/java/com/juick/ws/components/XMPPComponent.java5
-rw-r--r--juick-ws/src/main/java/com/juick/ws/configuration/WebsocketConfiguration.java8
5 files changed, 12 insertions, 16 deletions
diff --git a/juick-ws/src/main/java/com/juick/ws/XMPPConnection.java b/juick-ws/src/main/java/com/juick/ws/XMPPConnection.java
index a9bab327..24041eeb 100644
--- a/juick-ws/src/main/java/com/juick/ws/XMPPConnection.java
+++ b/juick-ws/src/main/java/com/juick/ws/XMPPConnection.java
@@ -33,14 +33,13 @@ public class XMPPConnection implements JuickComponent, Stream.StreamListener, Me
private static final Logger logger = Logger.getLogger(XMPPConnection.class.getName());
@Inject
JdbcTemplate sql;
- @Inject
- Environment env;
Stream xmpp;
String xmppPassword;
MessageSerializer ms;
WebsocketComponent wsHandler;
- public XMPPConnection() {
+ @Inject
+ public XMPPConnection(Environment env) {
xmppPassword = env.getProperty("xmpp_password");
ms = new MessageSerializer();
try {
diff --git a/juick-ws/src/main/java/com/juick/ws/components/CrosspostComponent.java b/juick-ws/src/main/java/com/juick/ws/components/CrosspostComponent.java
index 289e9809..8cda122e 100644
--- a/juick-ws/src/main/java/com/juick/ws/components/CrosspostComponent.java
+++ b/juick-ws/src/main/java/com/juick/ws/components/CrosspostComponent.java
@@ -63,10 +63,9 @@ public class CrosspostComponent implements JuickComponent, DisposableBean, Strea
Stream xmpp;
String twitter_consumer_key;
String twitter_consumer_secret;
- @Inject
- Environment env;
- public CrosspostComponent() {
+ @Inject
+ public CrosspostComponent(Environment env) {
logger.info("component initialized");
try {
twitter_consumer_key = env.getProperty("twitter_consumer_key", "");
diff --git a/juick-ws/src/main/java/com/juick/ws/components/PushComponent.java b/juick-ws/src/main/java/com/juick/ws/components/PushComponent.java
index b219d9d7..fb26b935 100644
--- a/juick-ws/src/main/java/com/juick/ws/components/PushComponent.java
+++ b/juick-ws/src/main/java/com/juick/ws/components/PushComponent.java
@@ -79,10 +79,9 @@ public class PushComponent implements JuickComponent, DisposableBean, Stream.Str
Socket socket;
Stream xmpp;
Sender GCMSender;
- @Inject
- Environment env;
- public PushComponent() {
+ @Inject
+ public PushComponent(Environment env) {
logger.info("component initialized");
wns_application_sip = env.getProperty("wns_application_sip", "");
wns_client_secret = env.getProperty("wns_client_secret", "");
diff --git a/juick-ws/src/main/java/com/juick/ws/components/XMPPComponent.java b/juick-ws/src/main/java/com/juick/ws/components/XMPPComponent.java
index fb67e5a2..6ce2482d 100644
--- a/juick-ws/src/main/java/com/juick/ws/components/XMPPComponent.java
+++ b/juick-ws/src/main/java/com/juick/ws/components/XMPPComponent.java
@@ -59,10 +59,9 @@ public class XMPPComponent implements JuickComponent, DisposableBean, Stream.Str
private final List<CacheEntry> outCache = Collections.synchronizedList(new ArrayList<>());
private JdbcTemplate sql;
final public HashMap<String, StanzaChild> childParsers = new HashMap<>();
- @Inject
- Environment env;
- public XMPPComponent() {
+ @Inject
+ public XMPPComponent(Environment env) {
logger.info("component initialized");
try {
HOSTNAME = env.getProperty("hostname");
diff --git a/juick-ws/src/main/java/com/juick/ws/configuration/WebsocketConfiguration.java b/juick-ws/src/main/java/com/juick/ws/configuration/WebsocketConfiguration.java
index 086ae4ce..495a3c91 100644
--- a/juick-ws/src/main/java/com/juick/ws/configuration/WebsocketConfiguration.java
+++ b/juick-ws/src/main/java/com/juick/ws/configuration/WebsocketConfiguration.java
@@ -96,25 +96,25 @@ public class WebsocketConfiguration extends WebMvcConfigurationSupport implement
}
@Bean
public XMPPConnection ws() {
- XMPPConnection ws = new XMPPConnection();
+ XMPPConnection ws = new XMPPConnection(env);
ws.init();
return ws;
}
@Bean
public XMPPComponent xmpp() {
- XMPPComponent xmpp = new XMPPComponent();
+ XMPPComponent xmpp = new XMPPComponent(env);
xmpp.init();
return xmpp;
}
@Bean
public CrosspostComponent crosspost() {
- CrosspostComponent crosspost = new CrosspostComponent();
+ CrosspostComponent crosspost = new CrosspostComponent(env);
crosspost.init();
return crosspost;
}
@Bean
public PushComponent push() {
- PushComponent push = new PushComponent();
+ PushComponent push = new PushComponent(env);
push.init();
return push;
}