public class ClusterGlobalScope extends Object implements org.jetlinks.rule.engine.api.scope.GlobalScope
| 限定符和类型 | 字段和说明 |
|---|---|
protected ClusterManager |
clusterManager |
protected String |
id |
| 构造器和说明 |
|---|
ClusterGlobalScope(ClusterManager clusterManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<Map<String,Object>> |
all(String... key) |
reactor.core.publisher.Mono<Void> |
clear() |
org.jetlinks.rule.engine.api.scope.ScopeCounter |
counter(String key) |
org.jetlinks.rule.engine.api.scope.FlowScope |
flow(String id) |
reactor.core.publisher.Mono<Object> |
get(String key) |
protected ClusterCache<String,Object> |
getCache() |
reactor.core.publisher.Mono<Void> |
put(String key,
Object value) |
reactor.core.publisher.Mono<Void> |
putAll(Map<String,Object> keyValue) |
reactor.core.publisher.Mono<Object> |
remove(String key) |
protected final String id
protected final ClusterManager clusterManager
public ClusterGlobalScope(ClusterManager clusterManager)
public org.jetlinks.rule.engine.api.scope.FlowScope flow(String id)
flow 在接口中 org.jetlinks.rule.engine.api.scope.GlobalScopepublic reactor.core.publisher.Mono<Void> putAll(Map<String,Object> keyValue)
putAll 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopeprotected ClusterCache<String,Object> getCache()
public reactor.core.publisher.Mono<Map<String,Object>> all(String... key)
all 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopepublic reactor.core.publisher.Mono<Void> put(String key, Object value)
put 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopepublic reactor.core.publisher.Mono<Object> remove(String key)
remove 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopepublic reactor.core.publisher.Mono<Object> get(String key)
get 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopepublic reactor.core.publisher.Mono<Void> clear()
clear 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopepublic org.jetlinks.rule.engine.api.scope.ScopeCounter counter(String key)
counter 在接口中 org.jetlinks.rule.engine.api.scope.PersistenceScopeCopyright © 2019–2021. All rights reserved.