| Package | Description |
|---|---|
| org.redisson | |
| org.redisson.api | |
| org.redisson.executor |
| Modifier and Type | Class and Description |
|---|---|
class |
RedissonBlockingDeque<V>
Distributed and concurrent implementation of
BlockingDeque. |
class |
RedissonBlockingQueue<V>
Distributed and concurrent implementation of
BlockingQueue. |
class |
RedissonBoundedBlockingQueue<V>
Distributed and concurrent implementation of bounded
BlockingQueue. |
| Modifier and Type | Method and Description |
|---|---|
<V> RBlockingQueue<V> |
Redisson.getBlockingQueue(String name) |
<V> RBlockingQueue<V> |
Redisson.getBlockingQueue(String name,
Codec codec) |
| Modifier and Type | Method and Description |
|---|---|
protected RFuture<Boolean> |
BaseRemoteService.addAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request,
RemotePromise<Object> result) |
protected RFuture<Boolean> |
BaseRemoteService.removeAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RBlockingDeque<V>
BlockingDeque backed by Redis |
interface |
RBoundedBlockingQueue<V>
Bounded
BlockingQueue backed by Redis |
| Modifier and Type | Method and Description |
|---|---|
<V> RBlockingQueue<V> |
RedissonClient.getBlockingQueue(String name)
Returns unbounded blocking queue instance by name.
|
<V> RBlockingQueue<V> |
RedissonClient.getBlockingQueue(String name,
Codec codec)
Returns unbounded blocking queue instance by name
using provided codec for queue objects.
|
| Modifier and Type | Method and Description |
|---|---|
protected RFuture<Boolean> |
TasksService.addAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request) |
protected RFuture<Boolean> |
ScheduledTasksService.addAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request) |
protected RFuture<Boolean> |
TasksService.addAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request,
RemotePromise<Object> result) |
protected RFuture<Boolean> |
TasksService.removeAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request) |
protected RFuture<Boolean> |
ScheduledTasksService.removeAsync(RBlockingQueue<RemoteServiceRequest> requestQueue,
RemoteServiceRequest request) |
Copyright © 2014–2017 The Redisson Project. All rights reserved.