com.openexchange.admin.storage.sqlStorage
Interface OXAdminPoolInterface

All Known Implementing Classes:
OXAdminPoolDBPool

public interface OXAdminPoolInterface


Method Summary
 Connection getConnectionForConfigDB()
           
 Connection getConnectionForContext(int contextId)
           
 Connection getConnectionForContextNoTimeout(int contextId)
           
 boolean pushConnectionForConfigDB(Connection con)
           
 boolean pushConnectionForContext(int contextId, Connection con)
           
 boolean pushConnectionForContextNoTimeout(int contextId, Connection con)
           
 

Method Detail

getConnectionForConfigDB

Connection getConnectionForConfigDB()
                                    throws PoolException
Throws:
PoolException

getConnectionForContext

Connection getConnectionForContext(int contextId)
                                   throws PoolException
Throws:
PoolException

getConnectionForContextNoTimeout

Connection getConnectionForContextNoTimeout(int contextId)
                                            throws PoolException
Throws:
PoolException

pushConnectionForConfigDB

boolean pushConnectionForConfigDB(Connection con)
                                  throws PoolException
Throws:
PoolException

pushConnectionForContext

boolean pushConnectionForContext(int contextId,
                                 Connection con)
                                 throws PoolException
Throws:
PoolException

pushConnectionForContextNoTimeout

boolean pushConnectionForContextNoTimeout(int contextId,
                                          Connection con)
                                          throws PoolException
Throws:
PoolException