You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
using Chain of Responsibility refactor ConfigQueryRequestHandler and ConfigServletInner, replacing current serval if-else statements.
Create ConfigQueryHandler and ConfigQueryHandlerChain,ConfigQueryHandlerChainBuilder.
To exact BetaConfigQueryHandler-beta ,TagConfigQueryHandler-tag,FormalConfigQueryHandler-formal .
ConfigQueryHandlerChainBuilder builder with Handler of ordered name [ beta,tag,formal], if any handler matches this request,handler the request and return , delivery to next handler if not match.
ConfigQueryHandlerChainBuilder may design as a SPI interface ,for extensibility
The text was updated successfully, but these errors were encountered:
shiyiyue1102
changed the title
using Chain of Responsibility to refactor query config logic
using Chain of Responsibility to refactor ConfigQueryRequestHandler and ConfigServletInner
Jan 15, 2024
using Chain of Responsibility refactor ConfigQueryRequestHandler and ConfigServletInner, replacing current serval if-else statements.
Create ConfigQueryHandler and ConfigQueryHandlerChain,ConfigQueryHandlerChainBuilder.
To exact BetaConfigQueryHandler-beta ,TagConfigQueryHandler-tag,FormalConfigQueryHandler-formal .
ConfigQueryHandlerChainBuilder builder with Handler of ordered name [ beta,tag,formal], if any handler matches this request,handler the request and return , delivery to next handler if not match.
ConfigQueryHandlerChainBuilder may design as a SPI interface ,for extensibility
The text was updated successfully, but these errors were encountered: