Index

A C D F G H I M O P S W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ALL_SERVICES - Static variable in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
The all services for mapping
APPLICATION_NAME_URI_TEMPLATE_VARIABLE_NAME - Static variable in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
The URI template variable name for application name

C

CachingFilteringWebHandler - Class in io.microsphere.spring.cloud.gateway.handler
FilteringWebHandler extension class caches the GlobalFilters and the GatewayFilters from the matched Routes when handle the request
CachingFilteringWebHandler(List<GlobalFilter>) - Constructor for class io.microsphere.spring.cloud.gateway.handler.CachingFilteringWebHandler
 
ConditionalOnGatewayEnabled - Annotation Type in io.microsphere.spring.cloud.gateway.annotation
The conditional annotation meta-annotates @ConditionalOnProperty for Spring Cloud Gateway (Reactive) enabled.

D

DefaultGatewayFilterChain - Class in io.microsphere.spring.cloud.gateway.filter
Default GatewayFilterChain
DefaultGatewayFilterChain(GatewayFilter...) - Constructor for class io.microsphere.spring.cloud.gateway.filter.DefaultGatewayFilterChain
 
destroy() - Method in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
 
destroy() - Method in class io.microsphere.spring.cloud.gateway.handler.CachingFilteringWebHandler
 
DisabledHeartbeatEventRouteRefreshListenerInterceptor - Class in io.microsphere.spring.cloud.gateway.event
The ApplicationListenerInterceptor class to disable RouteRefreshListeners' HeartbeatEvent
DisabledHeartbeatEventRouteRefreshListenerInterceptor() - Constructor for class io.microsphere.spring.cloud.gateway.event.DisabledHeartbeatEventRouteRefreshListenerInterceptor
 

F

filter(ServerWebExchange) - Method in class io.microsphere.spring.cloud.gateway.filter.DefaultGatewayFilterChain
 
filter(ServerWebExchange, GatewayFilterChain) - Method in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
 
FilteringWebHandlerBeanDefinitionRegistryPostProcessor - Class in io.microsphere.spring.cloud.gateway.handler
The BeanDefinitionRegistryPostProcessor for FilteringWebHandler
FilteringWebHandlerBeanDefinitionRegistryPostProcessor() - Constructor for class io.microsphere.spring.cloud.gateway.handler.FilteringWebHandlerBeanDefinitionRegistryPostProcessor
 

G

GATEWAY_ENABLED_PROPERTY_NAME - Static variable in interface io.microsphere.spring.cloud.gateway.constants.GatewayPropertyConstants
The property name of Gateway enabled.
GatewayAutoConfiguration - Class in io.microsphere.spring.cloud.gateway.autoconfigure
Gateway Auto-Configuration
GatewayAutoConfiguration() - Constructor for class io.microsphere.spring.cloud.gateway.autoconfigure.GatewayAutoConfiguration
 
GatewayPropertyConstants - Interface in io.microsphere.spring.cloud.gateway.constants
Gateway Property Constants
GatewayUtils - Class in io.microsphere.spring.cloud.gateway.util
The utilities class for Gateway
getGatewayProperties(ConfigurableEnvironment) - Static method in class io.microsphere.spring.cloud.gateway.util.GatewayUtils
Get the flatten properties of GatewayProperties from the Spring Environment
getOrder() - Method in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
 
getRouteProperties(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.cloud.gateway.util.GatewayUtils
Get the flatten properties of the specified RouteDefinition in the GatewayProperties from the Spring Environment

H

handle(ServerWebExchange) - Method in class io.microsphere.spring.cloud.gateway.handler.CachingFilteringWebHandler
 

I

intercept(ApplicationListener<?>, ApplicationEvent, ApplicationListenerInterceptorChain) - Method in class io.microsphere.spring.cloud.gateway.event.DisabledHeartbeatEventRouteRefreshListenerInterceptor
 
io.microsphere.spring.cloud.gateway.annotation - package io.microsphere.spring.cloud.gateway.annotation
 
io.microsphere.spring.cloud.gateway.autoconfigure - package io.microsphere.spring.cloud.gateway.autoconfigure
 
io.microsphere.spring.cloud.gateway.constants - package io.microsphere.spring.cloud.gateway.constants
 
io.microsphere.spring.cloud.gateway.event - package io.microsphere.spring.cloud.gateway.event
 
io.microsphere.spring.cloud.gateway.filter - package io.microsphere.spring.cloud.gateway.filter
 
io.microsphere.spring.cloud.gateway.handler - package io.microsphere.spring.cloud.gateway.handler
 
io.microsphere.spring.cloud.gateway.util - package io.microsphere.spring.cloud.gateway.util
 
isSuccessRouteLocatorEvent(RefreshRoutesResultEvent) - Static method in class io.microsphere.spring.cloud.gateway.util.GatewayUtils
Is the specified RefreshRoutesResultEvent success and the source is RouteLocator

M

METADATA_KEY - Static variable in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
The key of the Routes' Metadata

O

onApplicationEvent(EnvironmentChangeEvent) - Method in class io.microsphere.spring.cloud.gateway.event.PropagatingRefreshRoutesEventApplicationListener
 
onApplicationEvent(RefreshRoutesResultEvent) - Method in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
 
onRefreshRoutesResultEvent(RefreshRoutesResultEvent) - Method in class io.microsphere.spring.cloud.gateway.handler.CachingFilteringWebHandler
 

P

postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.microsphere.spring.cloud.gateway.handler.FilteringWebHandlerBeanDefinitionRegistryPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.cloud.gateway.handler.FilteringWebHandlerBeanDefinitionRegistryPostProcessor
 
PropagatingRefreshRoutesEventApplicationListener - Class in io.microsphere.spring.cloud.gateway.event
EnvironmentChangeEvent ApplicationListener propagates RefreshRoutesEvent
PropagatingRefreshRoutesEventApplicationListener(ApplicationContext) - Constructor for class io.microsphere.spring.cloud.gateway.event.PropagatingRefreshRoutesEventApplicationListener
 

S

SCHEME - Static variable in class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
The Web Endpoint scheme of the Routes' URI

W

WebEndpointMappingGatewayAutoConfiguration - Class in io.microsphere.spring.cloud.gateway.autoconfigure
Gateway Auto-Configuration for WebEndpointMapping
WebEndpointMappingGatewayAutoConfiguration() - Constructor for class io.microsphere.spring.cloud.gateway.autoconfigure.WebEndpointMappingGatewayAutoConfiguration
 
webEndpointMappingGlobalFilter(ReactiveDiscoveryClientAdapter, LoadBalancerClientFactory) - Method in class io.microsphere.spring.cloud.gateway.autoconfigure.WebEndpointMappingGatewayAutoConfiguration
 
WebEndpointMappingGlobalFilter - Class in io.microsphere.spring.cloud.gateway.filter
WebEndpointMapping GlobalFilter
WebEndpointMappingGlobalFilter(DiscoveryClient, LoadBalancerClientFactory) - Constructor for class io.microsphere.spring.cloud.gateway.filter.WebEndpointMappingGlobalFilter
 
A C D F G H I M O P S W 
All Classes and Interfaces|All Packages|Constant Field Values