Skip to content

Commit 3df1c07

Browse files
committed
update
1 parent 09d552e commit 3df1c07

File tree

2 files changed

+15
-13
lines changed

2 files changed

+15
-13
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<modelVersion>4.0.0</modelVersion>
1212
<artifactId>websocket-client</artifactId>
13-
<version>1.0.8</version>
13+
<version>1.0.9</version>
1414
<name>WebsocketClient</name>
1515
<packaging>jar</packaging>
1616

src/main/java/info/unterrainer/websocketclient/WebsocketConnection.java

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,22 @@
3535
public class WebsocketConnection implements AutoCloseable {
3636

3737
private final String host;
38-
final Consumer<Session> onOpenHandler;
39-
final Consumer<String> onMessageHandler;
40-
final Consumer<Session> onCloseHandler;
41-
final Consumer<Throwable> onErrorHandler;
42-
final String keycloakHost;
43-
final String keycloakClient;
44-
final String keycloakClientSecret;
45-
final String keycloakUser;
46-
final String keycloakPassword;
38+
private final Consumer<Session> onOpenHandler;
39+
private final Consumer<String> onMessageHandler;
40+
private final Consumer<Session> onCloseHandler;
41+
private final Consumer<Throwable> onErrorHandler;
42+
private final String keycloakHost;
43+
private final String keycloakClient;
44+
private final String keycloakClientSecret;
45+
private final String keycloakUser;
46+
private final String keycloakPassword;
4747

4848
private WebsocketEndpoints endpoints;
49-
private JsonMapper jsonMapper = JsonMapper.create();
5049

51-
final CompletableFuture<Session> sessionReady = new CompletableFuture<>();
50+
@lombok.Builder.Default
51+
private CompletableFuture<Session> sessionReady = new CompletableFuture<>();
52+
@lombok.Builder.Default
53+
private JsonMapper jsonMapper = JsonMapper.create();
5254

5355
public Session awaitOpen(Duration timeoutInMillis) {
5456
try {
@@ -84,7 +86,7 @@ public void send(byte[] message) {
8486
log.debug("Sent binary message of length: " + message.length);
8587
}
8688

87-
public void <T> send(T message) {
89+
public <T> void send(T message) {
8890
Session s = awaitOpen(Duration.ofMillis(5000L));
8991
try {
9092
s.getBasicRemote().sendText(jsonMapper.toStringFrom(message));

0 commit comments

Comments
 (0)