Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.IOException;
- import java.net.ServerSocket;
- import java.net.Socket;
- public class WebSocketServer {
- private final ServerSocket serverSocket;
- public WebSocketServer(ServerSocket serverSocket) {
- this.serverSocket = serverSocket;
- }
- public WebSocketServer(int port) throws IOException {
- this(new ServerSocket(port));
- }
- public boolean isBound() {
- return serverSocket.isBound();
- }
- public void close() throws IOException {
- serverSocket.close();
- }
- public int getPort() {
- return serverSocket.getLocalPort();
- }
- public WebSocket reciveClient() throws IOException {
- return new WebSocket(serverSocket.accept());
- }
- public Socket reciveSocket() throws IOException {
- return serverSocket.accept();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement