|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ResourceFactory | |
|---|---|
| voldemort.client.protocol.admin | Classes that abstract admin based Voldemort requests. |
| voldemort.store.socket.clientrequest | More classes related to how to parse client requests |
| voldemort.utils.pool | Resource pool implementation which works! Used on the client side for storing the pool of connections. |
| Uses of ResourceFactory in voldemort.client.protocol.admin |
|---|
| Classes in voldemort.client.protocol.admin that implement ResourceFactory | |
|---|---|
class |
SocketResourceFactory
A Factory for creating sockets |
| Uses of ResourceFactory in voldemort.store.socket.clientrequest |
|---|
| Classes in voldemort.store.socket.clientrequest that implement ResourceFactory | |
|---|---|
class |
ClientRequestExecutorFactory
A Factory for creating ClientRequestExecutor instances. |
| Uses of ResourceFactory in voldemort.utils.pool |
|---|
| Methods in voldemort.utils.pool with parameters of type ResourceFactory | ||
|---|---|---|
|
KeyedResourcePool.Pool.attemptGrow(K key,
ResourceFactory<K,V> objectFactory)
If there is room in the pool, attempt to to create a new resource and add it to the pool. |
|
static
|
QueuedKeyedResourcePool.create(ResourceFactory<K,V> factory)
Create a new queued pool using the defaults |
|
static
|
KeyedResourcePool.create(ResourceFactory<K,V> factory)
Create a new pool using the defaults |
|
static
|
QueuedKeyedResourcePool.create(ResourceFactory<K,V> factory,
ResourcePoolConfig config)
Create a new queued pool |
|
static
|
KeyedResourcePool.create(ResourceFactory<K,V> factory,
ResourcePoolConfig config)
Create a new pool |
|
| Constructors in voldemort.utils.pool with parameters of type ResourceFactory | |
|---|---|
KeyedResourcePool(ResourceFactory<K,V> objectFactory,
ResourcePoolConfig resourcePoolConfig)
|
|
QueuedKeyedResourcePool(ResourceFactory<K,V> objectFactory,
ResourcePoolConfig config)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||