|
23 | 23 | */ |
24 | 24 | public class PushEventListener { |
25 | 25 | 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; |
27 | 27 |
|
28 | 28 | public static class ReviewAvailableEvent implements TmcEvent { |
29 | 29 | public final String exerciseName; |
@@ -115,33 +115,25 @@ private synchronized void initClientIfPossible() { |
115 | 115 | if (cometUrl == null) { |
116 | 116 | return; |
117 | 117 | } |
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); |
127 | 119 | client = new BayeuxClient(cometUrl, transport); |
128 | 120 | client.getChannel(Channel.META_HANDSHAKE).addListener(handshakeListener); |
129 | 121 | client.getChannel(Channel.META_DISCONNECT).addListener(disconnectListener); |
130 | 122 |
|
131 | 123 | client.addExtension(getAuthenticationExtension(getAuthFields())); |
132 | 124 | client.handshake(); |
133 | 125 | } |
134 | | - |
135 | | - private ClientTransport createWebSocketTransport(String cometUrl) throws Exception { |
| 126 | + |
| 127 | + private ClientTransport createWebSocketTransport(String cometUrl) { |
136 | 128 | Map<String, Object> transportOpts = new HashMap<String, Object>(); |
137 | 129 | WebSocketTransport.Factory factory = new WebSocketTransport.Factory(); |
138 | 130 | return factory.newClientTransport(cometUrl, transportOpts); |
139 | 131 | } |
140 | 132 |
|
141 | 133 | 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()); |
145 | 137 | } |
146 | 138 |
|
147 | 139 | public ClientSession.Extension getAuthenticationExtension(final Map<String, Object> fields) { |
|
0 commit comments