001package org.xbib.elasticsearch.action.cluster.admin.websocket; 002 003import org.elasticsearch.action.ActionListener; 004import org.elasticsearch.action.support.nodes.NodesOperationRequestBuilder; 005import org.elasticsearch.client.ClusterAdminClient; 006 007public class WebsocketInfoRequestBuilder extends NodesOperationRequestBuilder<WebsocketInfoRequest, WebsocketInfoResponse, WebsocketInfoRequestBuilder> { 008 009 public WebsocketInfoRequestBuilder(ClusterAdminClient clusterClient) { 010 super(clusterClient, new WebsocketInfoRequest()); 011 } 012 013 @Override 014 protected void doExecute(ActionListener<WebsocketInfoResponse> listener) { 015 client.execute(WebsocketInfoAction.INSTANCE, request, listener); 016 } 017}