public <T> T get(Object key, Class<T> type) { Object value = map.get(key); if (value == null) { addCacheMiss(); }else{ addCacheHit(); if (value.getClass().getName().equals(NullValue.class.getName())) { return null; } if (type != null && !type.isInstance(value)) { throw new IllegalStateException("Cached value is not of required type [" + type.getName() + "]: " + value); } } return (T) fromStoreValue(value); }
for (InDefinedShape field : fields) { String fieldName = field.getName(); Object value = map.get(fieldName); NamingScheme namingScheme = objectBuilder.getNamingScheme(me.getClass().getSuperclass()); String indexName = namingScheme.getIndexName(me.getClass().getSuperclass(), fieldName);
public <T> T get(Object key, Class<T> type) { Object value = map.get(key); if (value == null) { addCacheMiss(); }else{ addCacheHit(); if (value.getClass().getName().equals(NullValue.class.getName())) { return null; } if (type != null && !type.isInstance(value)) { throw new IllegalStateException("Cached value is not of required type [" + type.getName() + "]: " + value); } } return (T) fromStoreValue(value); }
for (InDefinedShape field : fields) { String fieldName = field.getName(); Object value = map.get(fieldName); NamingScheme namingScheme = objectBuilder.getNamingScheme(me.getClass().getSuperclass()); String indexName = namingScheme.getIndexName(me.getClass().getSuperclass(), fieldName);
@Override public Object getAttribute(String name) { if (readMode == ReadMode.REDIS) { if (!isValidInternal()) { throw new IllegalStateException(sm.getString("standardSession.getAttribute.ise")); } if (name == null) { return null; } return map.get(name); } return super.getAttribute(name); }
@Override public Object getAttribute(String name) { if (readMode == ReadMode.REDIS) { if (!isValidInternal()) { throw new IllegalStateException(sm.getString("standardSession.getAttribute.ise")); } if (name == null) { return null; } return map.get(name); } return super.getAttribute(name); }
@Override public Object getAttribute(String name) { if (readMode == ReadMode.REDIS) { if (!isValidInternal()) { throw new IllegalStateException(sm.getString("standardSession.getAttribute.ise")); } if (name == null) { return null; } return map.get(name); } return super.getAttribute(name); }
@Override public Object getAttribute(String name) { if (readMode == ReadMode.REDIS) { if (!isValidInternal()) { throw new IllegalStateException(sm.getString("standardSession.getAttribute.ise")); } if (name == null) { return null; } return map.get(name); } return super.getAttribute(name); }
@Override public ValueWrapper get(Object key) { Object value = map.get(key); if (value == null) { addCacheMiss(); }else{ addCacheHit(); } return toValueWrapper(value); }
@Override public ValueWrapper get(Object key) { Object value = map.get(key); if (value == null) { addCacheMiss(); }else{ addCacheHit(); } return toValueWrapper(value); }
public ValueWrapper putIfAbsent(Object key, Object value) { Object prevValue; if (!allowNullValues && value == null) { prevValue = map.get(key); } else { value = toStoreValue(value); if (mapCache != null) { prevValue = mapCache.putIfAbsent(key, value, config.getTTL(), TimeUnit.MILLISECONDS, config.getMaxIdleTime(), TimeUnit.MILLISECONDS); } else { prevValue = map.putIfAbsent(key, value); } } return toValueWrapper(prevValue); }
public ValueWrapper putIfAbsent(Object key, Object value) { Object prevValue; if (!allowNullValues && value == null) { prevValue = map.get(key); } else { value = toStoreValue(value); if (mapCache != null) { prevValue = mapCache.putIfAbsent(key, value, config.getTTL(), TimeUnit.MILLISECONDS, config.getMaxIdleTime(), TimeUnit.MILLISECONDS); } else { prevValue = map.putIfAbsent(key, value); } } return toValueWrapper(prevValue); }
Object result = liveMap.get(fieldName); if (result == null) { RObject ar = objectBuilder.createObject(((RLiveObject) me).getLiveObjectId(), me.getClass().getSuperclass(), fieldType, fieldName, redisson);
Object result = liveMap.get(fieldName); if (result == null) { RObject ar = objectBuilder.createObject(((RLiveObject) me).getLiveObjectId(), me.getClass().getSuperclass(), fieldType, fieldName, redisson);
@Override public RateLimit find(String path) { RateLimit rateLimit = null; if (map != null) { rateLimit = map.get(path); } return rateLimit; }
@Override public String call() throws Exception { RMap<String, String> map = redisson.getMap("myMap"); map.put("1", "2"); return map.get("3"); }
@EcLockAnnotation(param = "id") public Integer pointParam(Map<String, Object> person, String userName) { RMap<String, Integer> countMap = redissonClient.getMap("count"); Integer count = countMap.get("count"); if (count > 0) { count = count - 1; countMap.put("count", count); } return count; }
@Override public JobExecuteRecord findJobExecuteRecordById(String id) { RMap<String, JobExecuteRecord> map = redissonClient.getMap(JobConfig.RECORD); JobExecuteRecord record = map.get(id); RListMultimap<String, JobRecordStatus> recordStatus = redissonClient .getListMultimap(JobConfig.RECORD_STATUS); List<JobRecordStatus> statuses = recordStatus.getAll(id); statuses.forEach(r -> r.fill(record)); record.setRecordStatuses(statuses); return record; }