public class SingletonHttpFilterBeanRegistrar extends Object implements HttpFilterBeanRegistrar
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
SingletonHttpFilterBeanRegistrar.SingletonHttpFilterBeanRegistrarHolder |
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<String,HttpProxyPlugin> |
httpProxyPlugins |
private Map<String,AbstractHttpRequestFilter> |
requestFilters |
private Map<String,AbstractHttpResponseFilter> |
responseFilters |
| 限定符 | 构造器和说明 |
|---|---|
private |
SingletonHttpFilterBeanRegistrar() |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpProxyPlugin |
getHttpProxyPlugin(String key) |
AbstractHttpRequestFilter |
getHttpRequestFilter(String key) |
AbstractHttpResponseFilter |
getHttpResponseFilter(String key) |
static SingletonHttpFilterBeanRegistrar |
getInstance() |
void |
registry(PluginRegistryInfo pluginRegistryInfo) |
HttpProxyPluginBeanRegistrar |
registryHttpRequestFilter(AbstractHttpRequestFilter requestFilter) |
HttpProxyPluginBeanRegistrar |
registryHttpResponseFilter(AbstractHttpResponseFilter responseFilter) |
void |
unRegistry(PluginRegistryInfo pluginRegistryInfo) |
HttpProxyPluginBeanRegistrar |
unRegistryHttpRequestFilter(String key) |
HttpProxyPluginBeanRegistrar |
unRegistryHttpResponseFilter(String key) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProxyPlugin, registryHttpProxyPlugin, unRegistryHttpProxyPluginregistryProxyPlugin, unRegistryProxyPluginprivate Map<String,HttpProxyPlugin> httpProxyPlugins
private Map<String,AbstractHttpRequestFilter> requestFilters
private Map<String,AbstractHttpResponseFilter> responseFilters
public HttpProxyPlugin getHttpProxyPlugin(String key)
public HttpProxyPluginBeanRegistrar registryHttpRequestFilter(AbstractHttpRequestFilter requestFilter) throws Exception
Exceptionpublic HttpProxyPluginBeanRegistrar unRegistryHttpRequestFilter(String key) throws Exception
Exceptionpublic HttpProxyPluginBeanRegistrar registryHttpResponseFilter(AbstractHttpResponseFilter responseFilter) throws Exception
Exceptionpublic HttpProxyPluginBeanRegistrar unRegistryHttpResponseFilter(String key) throws Exception
Exceptionpublic void registry(PluginRegistryInfo pluginRegistryInfo) throws Exception
registry 在接口中 PluginBeanRegistrarExceptionpublic void unRegistry(PluginRegistryInfo pluginRegistryInfo) throws Exception
unRegistry 在接口中 PluginBeanRegistrarExceptionpublic AbstractHttpRequestFilter getHttpRequestFilter(String key)
getHttpRequestFilter 在接口中 HttpFilterBeanRegistrarpublic AbstractHttpResponseFilter getHttpResponseFilter(String key)
getHttpResponseFilter 在接口中 HttpFilterBeanRegistrarpublic static SingletonHttpFilterBeanRegistrar getInstance()
Copyright © 2021 Zodiac. All rights reserved.