protected class TransportService.Adapter extends Object implements TransportServiceAdapter
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
Adapter() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
checkForTimeout(long requestId) |
RequestHandlerRegistry |
getRequestHandler(String action) |
void |
onRequestReceived(long requestId,
String action)
called by the
Transport implementation when an incoming request arrives but before
any parsing of it has happened (with the exception of the requestId and action) |
void |
onRequestSent(DiscoveryNode node,
long requestId,
String action,
TransportRequest request,
TransportRequestOptions options)
called by the
Transport implementation once a request has been sent |
TransportResponseHandler |
onResponseReceived(long requestId)
called by the
Transport implementation when a response or an exception has been received for a previously
sent request (before any processing or deserialization was done). |
void |
onResponseSent(long requestId,
String action,
Throwable t)
called by the
Transport implementation after an exception was sent as a response to an incoming request |
void |
onResponseSent(long requestId,
String action,
TransportResponse response,
TransportResponseOptions options)
called by the
Transport implementation once a response was sent to calling node |
void |
raiseNodeConnected(DiscoveryNode node) |
void |
raiseNodeDisconnected(DiscoveryNode node) |
void |
received(long size) |
void |
sent(long size) |
protected boolean |
traceEnabled() |
protected void |
traceReceivedRequest(long requestId,
String action) |
protected void |
traceReceivedResponse(long requestId,
DiscoveryNode sourceNode,
String action) |
protected void |
traceRequestSent(DiscoveryNode node,
long requestId,
String action,
TransportRequestOptions options) |
protected void |
traceResponseSent(long requestId,
String action) |
protected void |
traceResponseSent(long requestId,
String action,
Throwable t) |
protected void |
traceUnresolvedResponse(long requestId) |
public void received(long size)
received インタフェース内 TransportServiceAdapterpublic void sent(long size)
sent インタフェース内 TransportServiceAdapterpublic void onRequestSent(DiscoveryNode node, long requestId, String action, TransportRequest request, TransportRequestOptions options)
TransportServiceAdapterTransport implementation once a request has been sentonRequestSent インタフェース内 TransportServiceAdapterprotected boolean traceEnabled()
public void onResponseSent(long requestId,
String action,
TransportResponse response,
TransportResponseOptions options)
TransportServiceAdapterTransport implementation once a response was sent to calling nodeonResponseSent インタフェース内 TransportServiceAdapterpublic void onResponseSent(long requestId,
String action,
Throwable t)
TransportServiceAdapterTransport implementation after an exception was sent as a response to an incoming requestonResponseSent インタフェース内 TransportServiceAdapterpublic void onRequestReceived(long requestId,
String action)
TransportServiceAdapterTransport implementation when an incoming request arrives but before
any parsing of it has happened (with the exception of the requestId and action)onRequestReceived インタフェース内 TransportServiceAdapterpublic RequestHandlerRegistry getRequestHandler(String action)
getRequestHandler インタフェース内 TransportServiceAdapterpublic TransportResponseHandler onResponseReceived(long requestId)
TransportServiceAdapterTransport implementation when a response or an exception has been received for a previously
sent request (before any processing or deserialization was done). Returns the appropriate response handler or null if not
found.onResponseReceived インタフェース内 TransportServiceAdapterprotected void checkForTimeout(long requestId)
public void raiseNodeConnected(DiscoveryNode node)
raiseNodeConnected インタフェース内 TransportServiceAdapterpublic void raiseNodeDisconnected(DiscoveryNode node)
raiseNodeDisconnected インタフェース内 TransportServiceAdapterprotected void traceReceivedRequest(long requestId,
String action)
protected void traceResponseSent(long requestId,
String action)
protected void traceReceivedResponse(long requestId,
DiscoveryNode sourceNode,
String action)
protected void traceUnresolvedResponse(long requestId)
protected void traceRequestSent(DiscoveryNode node, long requestId, String action, TransportRequestOptions options)
Copyright © 2009–2016. All rights reserved.