由于Valve是一个处理点,因此invoke方法就是来处理请求的。
Pipeline接口:
public interface Pipeline extends Contained { public void addValve(Valve valve); public Valve getBasic(); public void setBasic(Valve valve); public Valve getFirst(); }
所以Pipeline中维护了Valve链表,Valve可插入到Pipeline。
Pipeline中没有invoke方法,因为整个调用链的触发是Valve完成自己的处理后,调用getNext.invoke调用下一个Valve。
每个容器都有一个Pipeline对象,只要触发这个Pipeline的第一个Valve,这个容器里Pipeline中的Valve就都会被调用到。但不同容器的Pipeline如何链式触发?
比如Engine中Pipeline需要调用下层容器Host中的Pipeline。
Pipeline有个getBasic方法。这个BasicValve处于Valve链尾,负责调用下层容器的Pipeline里的第一个Valve。
本文目录一览1,有没有什么颜值高自拍好看的手机推荐一下2,颜值高拍照好的智能手机你知道是哪几款吗3,高颜值手机哪款拍照好4,拍照好看的手机推荐1,有没有什么颜值高自拍好看的手机推荐 ......
【华为】 日期:2022-09-29
本文目录一览1,手机微信上怎么截屏2,安卓手机微信怎么截图1,手机微信上怎么截屏00:00/00:3270%快捷键说明空格:播放/暂停Esc:退出全屏↑:音量提高10%↓:音量降低 ......
【华为】 日期:2022-09-29
本文目录一览1,华为Mate9国行保时捷版多少钱2,华为保时捷最新款2021多少钱转卖3,华为保时捷多少钱4,我华为荣耀X10背面摔坏了要多少钱能换5,华为mate9保时捷现在可以 ......
【华为】 日期:2022-09-29
本文目录一览1,三星S10有什么新功能特色功能亮点2,三星s10保存图片方法3,三星GalaxyS10和华为mate20哪个好4,三星手机包中爆炸男子头发睫毛被烧焦是手机的问题还是 ......
【华为】 日期:2022-09-29
本文目录一览1,5G手机什么时候上市售价多少2,即将上市的华为手机3,2021性价比最高的CPU主板是哪款4,快手直播间为什么进去说话主播看不见是怎么回事5,鸿蒙系统首批升级机型名 ......
【华为】 日期:2022-09-29
本文目录一览1,买苹果笔记本时的教育优惠是每个人都审查还是随机抽查2,苹果新发布的教育版iPad和之前有区别吗为何更3,在苹果教育商店购买商品有发票吗4,教育版ipad和普通版ip ......
【华为】 日期:2022-09-29
本文目录一览1,三星a8s什么处理器2,三星a8s参数3,三星A8s有OTG功能吗4,三星A8S手机防水吗5,新品手机推荐6,2000到3000元推荐一部手机1,三星a8s什么处理 ......
【华为】 日期:2022-09-29
本文目录一览1,想买款三星手机国美网购是否支持优惠劵2,2022年2月三星note20ultra在京东上可以领优惠券吗3,三星手机有游戏优惠券吗4,买三星手机赠了一张苏宁的劵怎么用 ......
【华为】 日期:2022-09-29