class WebSocketService implements Web3jService {

    @Override
    public void close() {
        webSocketClient.close();
        executor.shutdown();
    }

    public  WebSocketService(String serverUrl, boolean includeRawResponses);
    public  WebSocketService(WebSocketClient webSocketClient,
                     boolean includeRawResponses);
      WebSocketService(WebSocketClient webSocketClient,
                     ScheduledExecutorService executor,
                     boolean includeRawResponses);

}