本文整理了Java中org.springframework.data.redis.core.SetOperations.members()
方法的一些代码示例,展示了SetOperations.members()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SetOperations.members()
方法的具体详情如下:
包路径:org.springframework.data.redis.core.SetOperations
类名称:SetOperations
方法名:members
[英]Get all elements of set at key.
[中]在关键点设置所有元素。
代码示例来源:origin: spring-projects/spring-data-redis
@Override
public Set<V> members() {
return ops.members(getKey());
}
代码示例来源:origin: crossoverJie/cim
@Override
public Set<CIMUserInfo> onlineUser() {
Set<CIMUserInfo> set = null ;
Set<String> members = redisTemplate.opsForSet().members(LOGIN_STATUS_PREFIX);
for (String member : members) {
if (set == null){
set = new HashSet<>(64) ;
}
CIMUserInfo cimUserInfo = loadUserInfoByUserId(Long.valueOf(member)) ;
set.add(cimUserInfo) ;
}
return set;
}
代码示例来源:origin: org.springframework.analytics/spring-analytics
@Override
public List<String> list() {
Set<String> aggregateCounters = this.setOperations.members(AGGREGATE_COUNTER_KEY_PREFIX);
List<String> list = new ArrayList<String>();
if (aggregateCounters != null && !aggregateCounters.isEmpty()) {
list.addAll(aggregateCounters);
Collections.sort(list);
}
return list;
}
代码示例来源:origin: whvcse/EasyWeb
/**
* 获取集合所有元素
*
* @param key
* @return
*/
public Set<String> setMembers(String key) {
return redisTemplate.opsForSet().members(key);
}
代码示例来源:origin: gudaoxuri/dew
@Override
public Set<String> sget(String key) {
return redisTemplate.opsForSet().members(key);
}
代码示例来源:origin: jchampemont/WTFDYUM
@Override
public Set<Long> getMembers() {
return longRedisTemplate.opsForSet().members(MEMBERS_KEY);
}
代码示例来源:origin: lzh-boy/cskit
@Override
public Set<V> setGetMemberOfSetMap(K key) {
return redisTemplate.opsForSet().members(key);
}
代码示例来源:origin: org.springframework.data/spring-data-redis
@Override
public Set<V> members() {
return ops.members(getKey());
}
代码示例来源:origin: 5-Ason/ason-spring-cloud
/**
* 集合获取
* @param key
* @return
*/
public Set<Object> setMembers(String key){
SetOperations<String, Object> set = redisTemplate.opsForSet();
return set.members(key);
}
代码示例来源:origin: lcw2004/one
public <T> Set<T> getSet(String key) {
SetOperations<Serializable, T> operations = this.redisTemplate.opsForSet();
return operations.members(key);
}
代码示例来源:origin: 3zamn/kingMicro
@SuppressWarnings("unchecked")
public Set<Object> sget(String hashKey, long expire) {
Set<Object> value = setOperations.members(hashKey);
if(expire != NOT_EXPIRE){
redisTemplate.expire(hashKey, expire, TimeUnit.SECONDS);
}
return value;
}
代码示例来源:origin: sentilo/sentilo
protected Set<String> getCountersKeys() {
final Set<String> keys = new HashSet<String>();
final Set<String> tenants = redisTemplate.opsForSet().members(MonitorConstants.TENANTS_KEY);
for (final String tenant : tenants) {
keys.add(MonitorConstants.TENANT_COUNTERS_KEY_PREFIX + tenant);
}
keys.add(MonitorConstants.MASTER_COUNTERS_KEY);
return keys;
}
}
代码示例来源:origin: xuyaohui/cloud-ida-cli
/**
* 集合获取
* @param key
* @return
*/
public Set<Object> setMembers(String key){
SetOperations<String, Object> set = redisTemplate.opsForSet();
return set.members(key);
}
代码示例来源:origin: tumao2/hdw-dubbo
@Override
public Set<Object> sget(String key) {
return redisTemplate.opsForSet().members(key);
}
代码示例来源:origin: apache/servicemix-bundles
@Override
public Set<V> members() {
return ops.members(getKey());
}
代码示例来源:origin: ihaolin/antares
@Override
public List<Long> findJobsByServer(String server) {
String serverJobsKey = RedisKeys.keyOfServerJobs(server);
Set<String> jobIdsStr = redis.opsForSet().members(serverJobsKey);
List<Long> jobIds = Lists.newArrayListWithExpectedSize(jobIdsStr.size());
for (String jobIdStr : jobIdsStr){
jobIds.add(Long.valueOf(jobIdStr));
}
return jobIds;
}
代码示例来源:origin: ihaolin/antares
@Override
public List<Long> getClientRunningShards(String client) {
String clientShardsKey = RedisKeys.keyOfClientRunningShards(client);
Set<String> shardIdsStr = redis.opsForSet().members(clientShardsKey);
if (CollectionUtil.isNullOrEmpty(shardIdsStr)){
return Collections.emptyList();
}
List<Long> shardIds = Lists.newArrayListWithExpectedSize(shardIdsStr.size());
for (String idStr : shardIdsStr){
shardIds.add(Long.valueOf(idStr));
}
return shardIds;
}
代码示例来源:origin: ihaolin/antares
@Override
public Set<String> listAssigns(Long jobId) {
return redis.opsForSet().members(RedisKeys.keyOfJobAssigns(jobId));
}
代码示例来源:origin: org.springframework.analytics/spring-analytics
@Override
public void reset(String id) {
redisTemplate.delete(getMetricKey(id));
String metricMetaKey = bookkeepingKeyFor(id);
Set<String> otherKeys = setOperations.members(metricMetaKey);
otherKeys.add(metricMetaKey);
redisTemplate.delete(otherKeys);
Set<String> members = this.setOperations.members(AGGREGATE_COUNTER_KEY_PREFIX);
if (members.contains(id)) {
this.setOperations.remove(AGGREGATE_COUNTER_KEY_PREFIX, id);
}
}
}
代码示例来源:origin: org.springframework.cloud.stream.app/app-starters-common-analytics
@Override
public void reset(String id) {
redisTemplate.delete(getMetricKey(id));
String metricMetaKey = bookkeepingKeyFor(id);
Set<String> otherKeys = setOperations.members(metricMetaKey);
// Add metric-meta SET's key
otherKeys.add(metricMetaKey);
redisTemplate.delete(otherKeys);
}
}
内容来源于网络,如有侵权,请联系作者删除!