private FlowContext flowContext() { if (currentServerConnection != null) { return new FullFlowContext(this, currentServerConnection); } else { return new FlowContext(this); } }
private FlowContext flowContext() { if (currentServerConnection != null) { return new FullFlowContext(this, currentServerConnection); } else { return new FlowContext(this); } }
private FlowContext flowContext() { if (currentServerConnection != null) { return new FullFlowContext(this, currentServerConnection); } else { return new FlowContext(this); } }
@Override protected void bytesRead(int numberOfBytes) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.bytesReceivedFromServer(flowContext, numberOfBytes); } } };
@Override protected void bytesWritten(int numberOfBytes) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.bytesSentToServer(flowContext, numberOfBytes); } } };
@Override protected void responseRead(HttpResponse httpResponse) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.responseReceivedFromServer(flowContext, httpResponse); } } };
@Override protected void bytesRead(int numberOfBytes) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.bytesReceivedFromServer(flowContext, numberOfBytes); } } };
@Override protected void responseRead(HttpResponse httpResponse) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.responseReceivedFromServer(flowContext, httpResponse); } } };
@Override protected void responseRead(HttpResponse httpResponse) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.responseReceivedFromServer(flowContext, httpResponse); } } };
@Override protected void bytesRead(int numberOfBytes) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.bytesReceivedFromServer(flowContext, numberOfBytes); } } };
@Override protected void bytesWritten(int numberOfBytes) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.bytesSentToServer(flowContext, numberOfBytes); } } };
@Override protected void bytesWritten(int numberOfBytes) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.bytesSentToServer(flowContext, numberOfBytes); } } };
@Override protected void requestWriting(HttpRequest httpRequest) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); try { for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.requestSentToServer(flowContext, httpRequest); } } catch (Throwable t) { LOG.warn("Error while invoking ActivityTracker on request", t); } currentFilters.proxyToServerRequestSending(); }
@Override protected void requestWriting(HttpRequest httpRequest) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); try { for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.requestSentToServer(flowContext, httpRequest); } } catch (Throwable t) { LOG.warn("Error while invoking ActivityTracker on request", t); } currentFilters.proxyToServerRequestSending(); }
@Override protected void requestWriting(HttpRequest httpRequest) { FullFlowContext flowContext = new FullFlowContext(clientConnection, ProxyToServerConnection.this); try { for (ActivityTracker tracker : proxyServer .getActivityTrackers()) { tracker.requestSentToServer(flowContext, httpRequest); } } catch (Throwable t) { LOG.warn("Error while invoking ActivityTracker on request", t); } currentFilters.proxyToServerRequestSending(); }