Skip navigation links
A C D E F G H L M O P R S T U 

A

AbstractDataRefresh<T> - Class in org.apache.shenyu.sync.data.http.refresh
The type Abstract data refresh.
AbstractDataRefresh() - Constructor for class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
 
AccessTokenManager - Class in org.apache.shenyu.sync.data.http
AccessTokenManager.
AccessTokenManager(RestTemplate, HttpConfig) - Constructor for class org.apache.shenyu.sync.data.http.AccessTokenManager
Construct.
AppAuthDataRefresh - Class in org.apache.shenyu.sync.data.http.refresh
The type app auth data refresh.
AppAuthDataRefresh(List<AuthDataSubscriber>) - Constructor for class org.apache.shenyu.sync.data.http.refresh.AppAuthDataRefresh
 

C

cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.AppAuthDataRefresh
 
cacheConfigData() - Method in interface org.apache.shenyu.sync.data.http.refresh.DataRefresh
Cache config data config data.
cacheConfigData(ConfigGroupEnum) - Method in class org.apache.shenyu.sync.data.http.refresh.DataRefreshFactory
Cache config data.
cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.DiscoveryUpstreamDataRefresh
 
cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.MetaDataRefresh
 
cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.PluginDataRefresh
 
cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.ProxySelectorRefresh
 
cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.RuleDataRefresh
 
cacheConfigData() - Method in class org.apache.shenyu.sync.data.http.refresh.SelectorDataRefresh
 
close() - Method in class org.apache.shenyu.sync.data.http.HttpSyncDataService
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
Convert json object.
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.AppAuthDataRefresh
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.DiscoveryUpstreamDataRefresh
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.MetaDataRefresh
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.PluginDataRefresh
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.ProxySelectorRefresh
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.RuleDataRefresh
 
convert(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.SelectorDataRefresh
 

D

DataRefresh - Interface in org.apache.shenyu.sync.data.http.refresh
The interface Data refresh.
DataRefreshFactory - Class in org.apache.shenyu.sync.data.http.refresh
The type Data refresh factory.
DataRefreshFactory(PluginDataSubscriber, List<MetaDataSubscriber>, List<AuthDataSubscriber>, List<ProxySelectorDataSubscriber>, List<DiscoveryUpstreamDataSubscriber>) - Constructor for class org.apache.shenyu.sync.data.http.refresh.DataRefreshFactory
Instantiates a new Data refresh factory.
DiscoveryUpstreamDataRefresh - Class in org.apache.shenyu.sync.data.http.refresh
 
DiscoveryUpstreamDataRefresh(List<DiscoveryUpstreamDataSubscriber>) - Constructor for class org.apache.shenyu.sync.data.http.refresh.DiscoveryUpstreamDataRefresh
 

E

equals(Object) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
 
executor(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.DataRefreshFactory
Executor.

F

fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
From json config data.
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.AppAuthDataRefresh
 
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.DiscoveryUpstreamDataRefresh
 
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.MetaDataRefresh
 
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.PluginDataRefresh
 
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.ProxySelectorRefresh
 
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.RuleDataRefresh
 
fromJson(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.SelectorDataRefresh
 

G

getAccessToken() - Method in class org.apache.shenyu.sync.data.http.AccessTokenManager
get access token.
getConnectionTimeout() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
get connectionTimeout.
getDelayTime() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
get delayTime.
getPassword() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
get password.
getReadTimeout() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
Gets the value of readTimeout.
getUrl() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
get url.
getUsername() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
get username.
getWriteTimeout() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
Gets the value of writeTimeout.
GROUP_CACHE - Static variable in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
The Group cache.

H

hashCode() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
 
HttpConfig - Class in org.apache.shenyu.sync.data.http.config
The type Http config.
HttpConfig() - Constructor for class org.apache.shenyu.sync.data.http.config.HttpConfig
 
HttpSyncDataService - Class in org.apache.shenyu.sync.data.http
HTTP long polling implementation.
HttpSyncDataService(HttpConfig, PluginDataSubscriber, RestTemplate, List<MetaDataSubscriber>, List<AuthDataSubscriber>, List<ProxySelectorDataSubscriber>, List<DiscoveryUpstreamDataSubscriber>, AccessTokenManager) - Constructor for class org.apache.shenyu.sync.data.http.HttpSyncDataService
 

L

LOG - Static variable in class org.apache.shenyu.sync.data.http.AccessTokenManager
 
login(List<String>) - Method in class org.apache.shenyu.sync.data.http.AccessTokenManager
server login.

M

MetaDataRefresh - Class in org.apache.shenyu.sync.data.http.refresh
The type meta data refresh.
MetaDataRefresh(List<MetaDataSubscriber>) - Constructor for class org.apache.shenyu.sync.data.http.refresh.MetaDataRefresh
 

O

org.apache.shenyu.sync.data.http - package org.apache.shenyu.sync.data.http
 
org.apache.shenyu.sync.data.http.config - package org.apache.shenyu.sync.data.http.config
 
org.apache.shenyu.sync.data.http.refresh - package org.apache.shenyu.sync.data.http.refresh
 

P

PluginDataRefresh - Class in org.apache.shenyu.sync.data.http.refresh
The type Plugin data refresh.
PluginDataRefresh(PluginDataSubscriber) - Constructor for class org.apache.shenyu.sync.data.http.refresh.PluginDataRefresh
 
ProxySelectorRefresh - Class in org.apache.shenyu.sync.data.http.refresh
 
ProxySelectorRefresh(List<ProxySelectorDataSubscriber>) - Constructor for class org.apache.shenyu.sync.data.http.refresh.ProxySelectorRefresh
 

R

refresh(List<T>) - Method in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
Refresh.
refresh(JsonObject) - Method in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
 
refresh(List<AppAuthData>) - Method in class org.apache.shenyu.sync.data.http.refresh.AppAuthDataRefresh
 
refresh(JsonObject) - Method in interface org.apache.shenyu.sync.data.http.refresh.DataRefresh
Refresh boolean.
refresh(List<DiscoverySyncData>) - Method in class org.apache.shenyu.sync.data.http.refresh.DiscoveryUpstreamDataRefresh
 
refresh(List<MetaData>) - Method in class org.apache.shenyu.sync.data.http.refresh.MetaDataRefresh
 
refresh(List<PluginData>) - Method in class org.apache.shenyu.sync.data.http.refresh.PluginDataRefresh
 
refresh(List<ProxySelectorData>) - Method in class org.apache.shenyu.sync.data.http.refresh.ProxySelectorRefresh
 
refresh(List<RuleData>) - Method in class org.apache.shenyu.sync.data.http.refresh.RuleDataRefresh
 
refresh(List<SelectorData>) - Method in class org.apache.shenyu.sync.data.http.refresh.SelectorDataRefresh
 
RuleDataRefresh - Class in org.apache.shenyu.sync.data.http.refresh
The type Rule data refresh.
RuleDataRefresh(PluginDataSubscriber) - Constructor for class org.apache.shenyu.sync.data.http.refresh.RuleDataRefresh
 

S

SelectorDataRefresh - Class in org.apache.shenyu.sync.data.http.refresh
The type Selector data refresh.
SelectorDataRefresh(PluginDataSubscriber) - Constructor for class org.apache.shenyu.sync.data.http.refresh.SelectorDataRefresh
 
setConnectionTimeout(Integer) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
set connectionTimeout.
setDelayTime(Integer) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
set delayTime.
setPassword(String) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
set password.
setReadTimeout(Integer) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
Sets the readTimeout.
setUrl(String) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
set url.
setUsername(String) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
set username.
setWriteTimeout(Integer) - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
Sets the writeTimeout.

T

toString() - Method in class org.apache.shenyu.sync.data.http.config.HttpConfig
 

U

updateCacheIfNeed(ConfigData<T>) - Method in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
Update cache if need boolean.
updateCacheIfNeed(ConfigData<T>, ConfigGroupEnum) - Method in class org.apache.shenyu.sync.data.http.refresh.AbstractDataRefresh
If the MD5 values are different and the last update time of the old data is less than the last update time of the new data, the configuration cache is considered to have been changed.
updateCacheIfNeed(ConfigData<AppAuthData>) - Method in class org.apache.shenyu.sync.data.http.refresh.AppAuthDataRefresh
 
updateCacheIfNeed(ConfigData<DiscoverySyncData>) - Method in class org.apache.shenyu.sync.data.http.refresh.DiscoveryUpstreamDataRefresh
 
updateCacheIfNeed(ConfigData<MetaData>) - Method in class org.apache.shenyu.sync.data.http.refresh.MetaDataRefresh
 
updateCacheIfNeed(ConfigData<PluginData>) - Method in class org.apache.shenyu.sync.data.http.refresh.PluginDataRefresh
 
updateCacheIfNeed(ConfigData<ProxySelectorData>) - Method in class org.apache.shenyu.sync.data.http.refresh.ProxySelectorRefresh
 
updateCacheIfNeed(ConfigData<RuleData>) - Method in class org.apache.shenyu.sync.data.http.refresh.RuleDataRefresh
 
updateCacheIfNeed(ConfigData<SelectorData>) - Method in class org.apache.shenyu.sync.data.http.refresh.SelectorDataRefresh
 
A C D E F G H L M O P R S T U 
Skip navigation links

Copyright © 2023 The Apache Software Foundation. All rights reserved.