@Override
	public void filter(final ClientRequestContext requestContext, final ClientResponseContext responseContext) {
		final List<String> serializedHeaders = responseContext.getHeaders().get(TraceeConstants.TPIC_HEADER);
		if (serializedHeaders != null && backend.getConfiguration().shouldProcessContext(IncomingResponse)) {
			final Map<String, String> parsed = transportSerialization.parse(serializedHeaders);
			backend.putAll(backend.getConfiguration().filterDeniedParams(parsed, IncomingResponse));
		}
	}
@ Override public void filter ( final ClientRequestContext requestContext , final ClientResponseContext responseContext ) { final List < String > serializedHeaders = responseContext . getHeaders ( ) . get ( TraceeConstants . TPIC_HEADER ) ; if ( serializedHeaders != null && backend . getConfiguration ( ) . shouldProcessContext ( IncomingResponse ) ) { final Map < String , String > parsed = transportSerialization . parse ( serializedHeaders ) ; backend . putAll ( backend . getConfiguration ( ) . filterDeniedParams ( parsed , IncomingResponse ) ) ; } }
This method handles the incoming response