All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
acceptIncomingRequests()
start accepting incoming requests.
|
void |
addConnectionListener(TransportConnectionListener listener) |
TransportAddress[] |
addressesFromString(String address,
int perAddressLimit) |
boolean |
addressSupported(Class<? extends TransportAddress> address) |
void |
applySettings(Settings settings) |
BoundTransportAddress |
boundAddress() |
void |
connectToNode(DiscoveryNode node) |
void |
connectToNodeLight(DiscoveryNode node) |
protected TransportService.Adapter |
createAdapter() |
protected TaskManager |
createTaskManager() |
void |
disconnectFromNode(DiscoveryNode node) |
protected void |
doClose() |
protected void |
doStart() |
protected void |
doStop() |
List<String> |
getLocalAddresses() |
protected RequestHandlerRegistry |
getRequestHandler(String action) |
TaskManager |
getTaskManager() |
TransportInfo |
info() |
boolean |
nodeConnected(DiscoveryNode node) |
protected <Request extends TransportRequest> void |
registerRequestHandler(RequestHandlerRegistry<Request> reg) |
<Request extends TransportRequest> void |
registerRequestHandler(String action,
Callable<Request> requestFactory,
String executor,
TransportRequestHandler<Request> handler)
Registers a new request handler
|
<Request extends TransportRequest> void |
registerRequestHandler(String action,
Class<Request> request,
String executor,
boolean forceExecution,
TransportRequestHandler<Request> handler)
Registers a new request handler
|
<Request extends TransportRequest> void |
registerRequestHandler(String action,
Class<Request> request,
String executor,
TransportRequestHandler<Request> handler)
Registers a new request handler
|
void |
removeConnectionListener(TransportConnectionListener listener) |
void |
removeHandler(String action) |
<T extends TransportResponse> void |
sendRequest(DiscoveryNode node,
String action,
TransportRequest request,
TransportRequestOptions options,
TransportResponseHandler<T> handler) |
<T extends TransportResponse> void |
sendRequest(DiscoveryNode node,
String action,
TransportRequest request,
TransportResponseHandler<T> handler) |
void |
setDynamicSettings(NodeSettingsService nodeSettingsService) |
void |
setLocalNode(DiscoveryNode localNode)
makes the transport service aware of the local node.
|
TransportStats |
stats() |
<T extends TransportResponse> TransportFuture<T> |
submitRequest(DiscoveryNode node,
String action,
TransportRequest request,
TransportRequestOptions options,
TransportResponseHandler<T> handler) |
<T extends TransportResponse> TransportFuture<T> |
submitRequest(DiscoveryNode node,
String action,
TransportRequest request,
TransportResponseHandler<T> handler) |