Skip to content

Commit 48b86b6

Browse files
committed
Merge pull request #33 from rage/refactor-3
Refactor comet service + removed extra repository
2 parents c0e4a18 + 46a6aeb commit 48b86b6

File tree

2 files changed

+7
-26
lines changed

2 files changed

+7
-26
lines changed

maven-wrapper/pom.xml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,6 @@
4040
<enabled>true</enabled>
4141
</snapshots>
4242
</repository>
43-
<repository>
44-
<releases>
45-
<enabled>true</enabled>
46-
<updatePolicy>always</updatePolicy>
47-
<checksumPolicy>fail</checksumPolicy>
48-
</releases>
49-
<id>org</id>
50-
<name>tmccli</name>
51-
<url>http://tmc-cli.jvn.lu/maven2/</url>
52-
<layout>default</layout>
53-
</repository>
5443
</repositories>
5544

5645
<dependencies>

tmc-plugin/src/fi/helsinki/cs/tmc/model/PushEventListener.java

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
*/
2424
public class PushEventListener {
2525
private static final Logger log = Logger.getLogger(PushEventListener.class.getName());
26-
private static final long CONNECTION_CHECK_INTERVAL = 120*1000;
26+
private static final long CONNECTION_CHECK_INTERVAL = 120 * 1000;
2727

2828
public static class ReviewAvailableEvent implements TmcEvent {
2929
public final String exerciseName;
@@ -115,33 +115,25 @@ private synchronized void initClientIfPossible() {
115115
if (cometUrl == null) {
116116
return;
117117
}
118-
119-
ClientTransport transport;
120-
try {
121-
transport = createWebSocketTransport(cometUrl);
122-
} catch (Exception ex) {
123-
log.log(Level.WARNING, "Failed to initialize web socket transport.", ex);
124-
return;
125-
}
126-
118+
ClientTransport transport = createWebSocketTransport(cometUrl);
127119
client = new BayeuxClient(cometUrl, transport);
128120
client.getChannel(Channel.META_HANDSHAKE).addListener(handshakeListener);
129121
client.getChannel(Channel.META_DISCONNECT).addListener(disconnectListener);
130122

131123
client.addExtension(getAuthenticationExtension(getAuthFields()));
132124
client.handshake();
133125
}
134-
135-
private ClientTransport createWebSocketTransport(String cometUrl) throws Exception {
126+
127+
private ClientTransport createWebSocketTransport(String cometUrl) {
136128
Map<String, Object> transportOpts = new HashMap<String, Object>();
137129
WebSocketTransport.Factory factory = new WebSocketTransport.Factory();
138130
return factory.newClientTransport(cometUrl, transportOpts);
139131
}
140132

141133
private boolean hasEnoughSettings() {
142-
return !"".equals(settings.getUsername()) &&
143-
!"".equals(settings.getPassword()) &&
144-
!"".equals(settings.getServerAddress());
134+
return !"".equals(settings.getUsername())
135+
&& !"".equals(settings.getPassword())
136+
&& !"".equals(settings.getServerAddress());
145137
}
146138

147139
public ClientSession.Extension getAuthenticationExtension(final Map<String, Object> fields) {

0 commit comments

Comments
 (0)