Tabnine Logo
RedissonClient.getBucket
Code IndexAdd Tabnine to your IDE (free)

How to use
getBucket
method
in
org.redisson.api.RedissonClient

Best Java code snippets using org.redisson.api.RedissonClient.getBucket (Showing top 20 results out of 315)

origin: redisson/redisson

private void awaitResultAsync(final RemoteInvocationOptions optionsCopy, final RemotePromise<Object> result,
    final String ackName, final RFuture<RRemoteServiceResponse> responseFuture) {
  RFuture<Boolean> deleteFuture = redisson.getBucket(ackName).deleteAsync();
  deleteFuture.addListener(new FutureListener<Boolean>() {
    @Override
    public void operationComplete(Future<Boolean> future) throws Exception {
      if (!future.isSuccess()) {
        result.tryFailure(future.cause());
        return;
      }
      awaitResultAsync(optionsCopy, result, responseFuture);
    }
  });
}

origin: redisson/redisson

private void awaitResultAsync(final RemoteInvocationOptions optionsCopy, final RemotePromise<Object> result,
    final String ackName, final RFuture<RRemoteServiceResponse> responseFuture) {
  RFuture<Boolean> deleteFuture = redisson.getBucket(ackName).deleteAsync();
  deleteFuture.addListener(new FutureListener<Boolean>() {
    @Override
    public void operationComplete(Future<Boolean> future) throws Exception {
      if (!future.isSuccess()) {
        result.tryFailure(future.cause());
        return;
      }
      awaitResultAsync(optionsCopy, result, responseFuture);
    }
  });
}

origin: redisson/redisson

public RedissonPriorityQueue(Codec codec, CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(codec, commandExecutor, name, redisson);
  this.commandExecutor = commandExecutor;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  loadComparator();
}
origin: redisson/redisson

public RedissonPriorityQueue(CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(commandExecutor, name, redisson);
  this.commandExecutor = commandExecutor;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  
  loadComparator();
}
origin: redisson/redisson

public RedissonPriorityQueue(CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(commandExecutor, name, redisson);
  this.commandExecutor = commandExecutor;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  
  loadComparator();
}
origin: redisson/redisson

public RedissonPriorityQueue(Codec codec, CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(codec, commandExecutor, name, redisson);
  this.commandExecutor = commandExecutor;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  loadComparator();
}
origin: redisson/redisson

protected RedissonSortedSet(CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(commandExecutor, name);
  this.commandExecutor = commandExecutor;
  this.redisson = redisson;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  list = (RedissonList<V>) redisson.getList(getName());
  
  loadComparator();
}
origin: redisson/redisson

protected RedissonSortedSet(CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(commandExecutor, name);
  this.commandExecutor = commandExecutor;
  this.redisson = redisson;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  list = (RedissonList<V>) redisson.getList(getName());
  
  loadComparator();
}
origin: redisson/redisson

redisson.getBucket(ackName).delete();
origin: redisson/redisson

redisson.getBucket(ackName).delete();
origin: yangwenjie88/delay-queue

/**
 * 通用对象桶
 * Redisson的分布式RBucketJava对象是一种通用对象桶可以用来存放任类型的对象*
 * @param <V>        泛型
 * @param objectName 对象名
 * @return RBucket
 */
public static <V>RBucket<V> getRBucket(String objectName){
  return redissonClient.getBucket(objectName);
}
origin: tywo45/t-io

public RBucket<Serializable> getBucket(String key) {
  key = cacheKey(cacheName, key);
  RBucket<Serializable> bucket = redisson.getBucket(key);
  return bucket;
}
origin: xuminwlt/j360-dubbo-app-all

/**
 * Acqurired lock release.
 */
public void unlock() {
  if (locked) {
    redissonClient.getBucket(lockKey).delete();
    locked = false;
  }
}
origin: com.github.fartherp/shiro-redisson

public Collection<V> values() {
  List<ScoredEntry<K>> keys = (List<ScoredEntry<K>>) cacheKeys.entryRange(new Date().getTime(), false, Double.MAX_VALUE, true);
  List<V> values = new ArrayList<>(keys.size());
  for (ScoredEntry<K> key : keys) {
    RBucket<V> v = redisCacheManager.getRedissonClient().getBucket(getRedisCacheKey(key.getValue()));
    V value = v.get();
    if (value != null) {
      values.add(value);
    }
  }
  return Collections.unmodifiableList(values);
}
origin: org.redisson/redisson

public RedissonPriorityQueue(CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(commandExecutor, name, redisson);
  this.commandExecutor = commandExecutor;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  
  loadComparator();
}
origin: org.redisson/redisson

public RedissonPriorityQueue(Codec codec, CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(codec, commandExecutor, name, redisson);
  this.commandExecutor = commandExecutor;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  loadComparator();
}
origin: com.github.fartherp/shiro-redisson

public V remove(K key) throws CacheException {
  RBucket<V> v = redisCacheManager.getRedissonClient().getBucket(getRedisCacheKey(key));
  V value = v.get();
  v.delete();
  cacheKeys.remove(key);
  return value;
}
origin: org.redisson/redisson

protected RedissonSortedSet(CommandExecutor commandExecutor, String name, RedissonClient redisson) {
  super(commandExecutor, name);
  this.commandExecutor = commandExecutor;
  this.redisson = redisson;
  comparatorHolder = redisson.getBucket(getComparatorKeyName(), StringCodec.INSTANCE);
  lock = redisson.getLock("redisson_sortedset_lock:{" + getName() + "}");
  list = (RedissonList<V>) redisson.getList(getName());
  
  loadComparator();
}
origin: com.github.fartherp/shiro-redisson

public V put(K key, V value) throws CacheException {
  RBucket<V> v = redisCacheManager.getRedissonClient().getBucket(getRedisCacheKey(key));
  v.set(value, ttl, TimeUnit.MINUTES);
  cacheKeys.add(LocalDateTimeUtilies.getTimestamp(o -> o.plusMinutes(ttl)), key);
  return value;
}
origin: com.github.fartherp/shiro-redisson

public void delete(Session session) {
  if (session == null || session.getId() == null) {
    return;
  }
  Assert.notNull(redisCacheManager, "redisCacheManager is no null");
  RBucket<SessionWrapper> s = redisCacheManager.getRedissonClient().getBucket(getRedisSessionKey(session.getId()), codec);
  s.delete();
  String key = getRedisSessionKey(session.getId());
  sessionKeys.remove(key);
}
org.redisson.apiRedissonClientgetBucket

Javadoc

Returns object holder instance by name.

Popular methods of RedissonClient

  • shutdown
    Shuts down Redisson instance but NOT Redis server Shutdown ensures that no tasks are submitted for '
  • getMap
    Returns map instance by name using provided codec for both map keys and values.
  • getLock
    Returns lock instance by name. Implements a non-fair locking so doesn't guarantees an acquire order
  • getTopic
    Returns topic instance by name using provided codec for messages.
  • getConfig
    Allows to get configuration provided during Redisson instance creation. Further changes on this obje
  • getMapCache
    Returns map-based cache instance by name using provided codec for both cache keys and values. Suppor
  • getAtomicLong
    Returns atomicLong instance by name.
  • getKeys
    Returns interface with methods for Redis keys. Each of Redis/Redisson object associated with own key
  • getScript
    Returns script operations object using provided codec.
  • getSemaphore
    Returns semaphore instance by name
  • getSet
    Returns set instance by name using provided codec for set objects.
  • getBlockingQueue
    Returns unbounded blocking queue instance by name using provided codec for queue objects.
  • getSet,
  • getBlockingQueue,
  • getList,
  • getScoredSortedSet,
  • getExecutorService,
  • getFairLock,
  • getQueue,
  • getReadWriteLock,
  • getListMultimap

Popular in Java

  • Reading from database using SQL prepared statement
  • startActivity (Activity)
  • getApplicationContext (Context)
  • putExtra (Intent)
  • Kernel (java.awt.image)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • JTable (javax.swing)
  • StringUtils (org.apache.commons.lang)
    Operations on java.lang.String that arenull safe. * IsEmpty/IsBlank - checks if a String contains
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now