public interface KeyedObjectPool
Modifier and Type | Method and Description |
---|---|
void |
addObject(Object key) |
Object |
borrowObject(Object key) |
void |
clear() |
void |
clear(Object key) |
void |
close() |
int |
getNumActive() |
int |
getNumActive(Object key) |
int |
getNumIdle() |
int |
getNumIdle(Object key) |
void |
invalidateObject(Object key,
Object obj) |
void |
returnObject(Object key,
Object obj) |
void |
setFactory(KeyedPoolableObjectFactory factory) |
Object borrowObject(Object key) throws Exception, NoSuchElementException, IllegalStateException
void addObject(Object key) throws Exception, IllegalStateException, UnsupportedOperationException
int getNumIdle(Object key) throws UnsupportedOperationException
UnsupportedOperationException
int getNumActive(Object key) throws UnsupportedOperationException
UnsupportedOperationException
int getNumIdle() throws UnsupportedOperationException
UnsupportedOperationException
int getNumActive() throws UnsupportedOperationException
UnsupportedOperationException
void clear() throws Exception, UnsupportedOperationException
void clear(Object key) throws Exception, UnsupportedOperationException
void setFactory(KeyedPoolableObjectFactory factory) throws IllegalStateException, UnsupportedOperationException
Copyright © 2017. All rights reserved.