@Component(value="clientDataRuleProvider")
@ConditionalOnProperty(name="uc.data.auth.server.url",
matchIfMissing=true)
public class ClientDataRuleProviderImpl
extends Object
implements ClientDataRuleProvider
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
XFORCE_SAAS_TOKEN
Token
|
| 构造器和说明 |
|---|
ClientDataRuleProviderImpl(ServerConfig serverConfig,
org.springframework.web.client.RestTemplate restTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<RuleDTO> |
currentUserDataRules() |
protected LoginInfo |
getLoginInfo()
获取登录信息
|
protected org.springframework.http.HttpEntity |
getRequestInfo(LoginInfo loginInfo,
Category category,
Status status)
设置配置 有效状态
|
List<RuleDTO> |
getRules()
获取所有有效的规则
|
List<RuleDTO> |
getRules(Category category,
Status status)
按类型提供规则
|
protected List<RuleDTO> |
sendRequest(LoginInfo loginInfo,
org.springframework.http.HttpEntity httpEntity)
发送请求
List
|
public ClientDataRuleProviderImpl(ServerConfig serverConfig, org.springframework.web.client.RestTemplate restTemplate)
public List<RuleDTO> getRules(Category category, Status status)
getRules 在接口中 ClientDataRuleProvidercategory - 分类status - protected List<RuleDTO> sendRequest(LoginInfo loginInfo, org.springframework.http.HttpEntity httpEntity)
loginInfo - 用户登录信息httpEntity - httpEntitypublic List<RuleDTO> getRules()
getRules 在接口中 ClientDataRuleProviderprotected LoginInfo getLoginInfo()
Copyright © 2021. All rights reserved.