2026-03-17 13:31:18 -07:00

22 lines
612 B
Java

package org.apache.commons.pool;
public interface ObjectPool {
void addObject() throws Exception;
Object borrowObject() throws Exception;
void clear() throws Exception, UnsupportedOperationException;
void close() throws Exception;
int getNumActive() throws UnsupportedOperationException;
int getNumIdle() throws UnsupportedOperationException;
void invalidateObject(Object obj) throws Exception;
void returnObject(Object obj) throws Exception;
void setFactory(PoolableObjectFactory poolableObjectFactory) throws IllegalStateException, UnsupportedOperationException;
}