Skip to content
This repository was archived by the owner on Jan 30, 2019. It is now read-only.

Commit 407229f

Browse files
author
Arun Gupta
committed
Fixing imports
Former-commit-id: efdefcc5ba1bd436631d0542e688a6eeb0cb7dd3
1 parent fa6a14a commit 407229f

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

samples/websocket/javase-client/pom.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,37 @@
11
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
34
<parent>
45
<groupId>org.javaee7.websocket</groupId>
56
<artifactId>websocket-samples</artifactId>
67
<version>1.0-SNAPSHOT</version>
78
<relativePath>../pom.xml</relativePath>
89
</parent>
910

10-
<modelVersion>4.0.0</modelVersion>
11-
1211
<groupId>org.javaee7.websocket</groupId>
1312
<artifactId>javase-client</artifactId>
1413
<version>1.0-SNAPSHOT</version>
1514
<packaging>jar</packaging>
1615

17-
<name>${project.artifactId}</name>
18-
16+
<!--
1917
<repositories>
2018
<repository>
2119
<id>java.net-promoted</id>
2220
<url>https://maven.java.net/content/groups/promoted/</url>
2321
</repository>
2422
</repositories>
23+
-->
2524

2625
<dependencies>
2726
<dependency>
2827
<groupId>org.glassfish.tyrus</groupId>
2928
<artifactId>tyrus-client</artifactId>
30-
<version>1.0-SNAPSHOT</version>
29+
<version>1.1</version>
3130
</dependency>
3231
<dependency>
3332
<groupId>org.glassfish.tyrus</groupId>
3433
<artifactId>tyrus-container-grizzly</artifactId>
35-
<version>1.0-SNAPSHOT</version>
34+
<version>1.1</version>
3635
</dependency>
3736
</dependencies>
3837

samples/websocket/javase-client/src/main/java/org/glassfish/javase/client/Client.java renamed to samples/websocket/javase-client/src/main/java/org/javaee7/websocket/javase/client/Client.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,9 @@
3737
* only if the new code is made subject to such option by the copyright
3838
* holder.
3939
*/
40-
package org.glassfish.javase.client;
40+
package org.javaee7.websocket.javase.client;
4141

42+
import java.io.IOException;
4243
import java.net.URI;
4344
import java.util.concurrent.CountDownLatch;
4445
import java.util.concurrent.TimeUnit;
@@ -62,7 +63,7 @@ public static void main(String[] args) {
6263
System.out.println("Connecting to " + uri);
6364
container.connectToServer(MyClientEndpoint.class, URI.create(uri));
6465
messageLatch.await(100, TimeUnit.SECONDS);
65-
} catch (DeploymentException | InterruptedException ex) {
66+
} catch (DeploymentException | InterruptedException | IOException ex) {
6667
Logger.getLogger(Client.class.getName()).log(Level.SEVERE, null, ex);
6768
}
6869
}

samples/websocket/javase-client/src/main/java/org/glassfish/javase/client/MyClientEndpoint.java renamed to samples/websocket/javase-client/src/main/java/org/javaee7/websocket/javase/client/MyClientEndpoint.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,41 +37,41 @@
3737
* only if the new code is made subject to such option by the copyright
3838
* holder.
3939
*/
40-
package org.glassfish.javase.client;
40+
package org.javaee7.websocket.javase.client;
4141

4242
import java.io.IOException;
4343
import java.util.logging.Level;
4444
import java.util.logging.Logger;
45+
import javax.websocket.ClientEndpoint;
46+
import javax.websocket.OnError;
47+
import javax.websocket.OnMessage;
48+
import javax.websocket.OnOpen;
4549
import javax.websocket.Session;
46-
import javax.websocket.WebSocketClient;
47-
import javax.websocket.WebSocketError;
48-
import javax.websocket.WebSocketMessage;
49-
import javax.websocket.WebSocketOpen;
5050

5151
/**
5252
* @author Arun Gupta
5353
*/
54-
@WebSocketClient
54+
@ClientEndpoint
5555
public class MyClientEndpoint {
56-
@WebSocketOpen
56+
@OnOpen
5757
public void onOpen(Session session) {
58-
System.out.println("Connected to endpoint: " + session.getRemote());
58+
System.out.println("Connected to endpoint: " + session.getBasicRemote());
5959
try {
6060
String name = "Duke";
6161
System.out.println("Sending message to endpoint: " + name);
62-
session.getRemote().sendString(name);
62+
session.getBasicRemote().sendText(name);
6363
} catch (IOException ex) {
6464
Logger.getLogger(MyClientEndpoint.class.getName()).log(Level.SEVERE, null, ex);
6565
}
6666
}
6767

68-
@WebSocketMessage
68+
@OnMessage
6969
public void processMessage(String message) {
7070
System.out.println("Received message in client: " + message);
7171
Client.messageLatch.countDown();
7272
}
7373

74-
@WebSocketError
74+
@OnError
7575
public void processError(Throwable t) {
7676
t.printStackTrace();
7777
}

0 commit comments

Comments
 (0)