MCPcopy Index your code
hub / github.com/ebean-orm/ebean / put

Method put

ebean-redis/src/main/java/io/ebean/redis/RedisCache.java:174–187  ·  view source on GitHub ↗
(Object id, Object value)

Source from the content-addressed store, hash-verified

172 }
173
174 @Override
175 public void put(Object id, Object value) {
176 long start = System.nanoTime();
177 try (Jedis resource = jedisPool.getResource()) {
178 if (expiration == null) {
179 resource.set(key(id), value(value));
180 } else {
181 resource.set(key(id), value(value), expiration);
182 }
183 metricPut.addSinceNanos(start);
184 } catch (Exception e) {
185 errorOnWrite(e);
186 }
187 }
188
189 @Override
190 public void putAll(Map<Object, Object> keyValues) {

Callers 1

expirationMethod · 0.95

Calls 5

keyMethod · 0.95
valueMethod · 0.95
errorOnWriteMethod · 0.95
setMethod · 0.65
addSinceNanosMethod · 0.65

Tested by 1

expirationMethod · 0.76