com.netflix.zuul.netty.filter.ZuulFilterChainHandler.<init>()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(96)

本文整理了Java中com.netflix.zuul.netty.filter.ZuulFilterChainHandler.<init>()方法的一些代码示例,展示了ZuulFilterChainHandler.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZuulFilterChainHandler.<init>()方法的具体详情如下:
包路径:com.netflix.zuul.netty.filter.ZuulFilterChainHandler
类名称:ZuulFilterChainHandler
方法名:<init>

ZuulFilterChainHandler.<init>介绍

暂无

代码示例

代码示例来源:origin: Netflix/zuul

protected void addZuulFilterChainHandler(final ChannelPipeline pipeline) {
  final ZuulFilter<HttpResponseMessage, HttpResponseMessage>[] responseFilters = getFilters(
      new OutboundPassportStampingFilter(FILTERS_OUTBOUND_START),
      new OutboundPassportStampingFilter(FILTERS_OUTBOUND_END));
  // response filter chain
  final ZuulFilterChainRunner<HttpResponseMessage> responseFilterChain = getFilterChainRunner(responseFilters,
      filterUsageNotifier);
  // endpoint | response filter chain
  final FilterRunner<HttpRequestMessage, HttpResponseMessage> endPoint = getEndpointRunner(responseFilterChain,
      filterUsageNotifier, filterLoader);
  final ZuulFilter<HttpRequestMessage, HttpRequestMessage>[] requestFilters = getFilters(
      new InboundPassportStampingFilter(FILTERS_INBOUND_START),
      new InboundPassportStampingFilter(FILTERS_INBOUND_END));
  // request filter chain | end point | response filter chain
  final ZuulFilterChainRunner<HttpRequestMessage> requestFilterChain = getFilterChainRunner(requestFilters,
      filterUsageNotifier, endPoint);
  pipeline.addLast(new ZuulFilterChainHandler(requestFilterChain, responseFilterChain));
}

代码示例来源:origin: Netflix/zuul

protected void addZuulFilterChainHandler(final ChannelPipeline pipeline) {
  final ZuulFilter<HttpResponseMessage, HttpResponseMessage>[] responseFilters = getFilters(
      new OutboundPassportStampingFilter(FILTERS_OUTBOUND_START),
      new OutboundPassportStampingFilter(FILTERS_OUTBOUND_END));
  // response filter chain
  final ZuulFilterChainRunner<HttpResponseMessage> responseFilterChain = getFilterChainRunner(responseFilters,
      filterUsageNotifier);
  // endpoint | response filter chain
  final FilterRunner<HttpRequestMessage, HttpResponseMessage> endPoint = getEndpointRunner(responseFilterChain,
      filterUsageNotifier, filterLoader);
  final ZuulFilter<HttpRequestMessage, HttpRequestMessage>[] requestFilters = getFilters(
      new InboundPassportStampingFilter(FILTERS_INBOUND_START),
      new InboundPassportStampingFilter(FILTERS_INBOUND_END));
  // request filter chain | end point | response filter chain
  final ZuulFilterChainRunner<HttpRequestMessage> requestFilterChain = getFilterChainRunner(requestFilters,
      filterUsageNotifier, endPoint);
  pipeline.addLast(new ZuulFilterChainHandler(requestFilterChain, responseFilterChain));
}

代码示例来源:origin: com.netflix.zuul/zuul-core

protected void addZuulFilterChainHandler(final ChannelPipeline pipeline) {
  final ZuulFilter<HttpResponseMessage, HttpResponseMessage>[] responseFilters = getFilters(
      new OutboundPassportStampingFilter(FILTERS_OUTBOUND_START),
      new OutboundPassportStampingFilter(FILTERS_OUTBOUND_END));
  // response filter chain
  final ZuulFilterChainRunner<HttpResponseMessage> responseFilterChain = getFilterChainRunner(responseFilters,
      filterUsageNotifier);
  // endpoint | response filter chain
  final FilterRunner<HttpRequestMessage, HttpResponseMessage> endPoint = getEndpointRunner(responseFilterChain,
      filterUsageNotifier, filterLoader);
  final ZuulFilter<HttpRequestMessage, HttpRequestMessage>[] requestFilters = getFilters(
      new InboundPassportStampingFilter(FILTERS_INBOUND_START),
      new InboundPassportStampingFilter(FILTERS_INBOUND_END));
  // request filter chain | end point | response filter chain
  final ZuulFilterChainRunner<HttpRequestMessage> requestFilterChain = getFilterChainRunner(requestFilters,
      filterUsageNotifier, endPoint);
  pipeline.addLast(new ZuulFilterChainHandler(requestFilterChain, responseFilterChain));
}

相关文章