All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.czyzby.websocket.GwtWebSockets Maven / Gradle / Ivy

package com.github.czyzby.websocket;

import com.github.czyzby.websocket.WebSockets.WebSocketFactory;
import com.github.czyzby.websocket.impl.GwtWebSocket;

/** Allows to initiate GWT web sockets module.
 *
 * @author MJ */
public class GwtWebSockets {
    private GwtWebSockets() {
    }

    /** Initiates {@link WebSocketFactory}. */
    public static void initiate() {
        WebSockets.FACTORY = new GwtWebSocketFactory();
    }

    /** Provides {@link GwtWebSocket} instances.
     *
     * @author MJ */
    protected static class GwtWebSocketFactory implements WebSocketFactory {
        @Override
        public WebSocket newWebSocket(final String url) {
            return new GwtWebSocket(url);
        }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy