fr.paris.lutece.portal.service.database
Class PluginConnectionService

java.lang.Object
  extended by fr.paris.lutece.portal.service.database.PluginConnectionService

public class PluginConnectionService
extends Object

Class for Plugins connection services.


Constructor Summary
PluginConnectionService(String strPoolName)
          Creates a new PluginConnectionService object.
 
Method Summary
 void freeConnection(Connection conn)
          Releases a connection and replaces it in the pool
 Connection getConnection()
          Returns a connection to database from the pool name
 String getPoolName()
          Gets the pool name
 void setPool(String strPoolName)
          Sets the pool to be used by this Connection Service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginConnectionService

public PluginConnectionService(String strPoolName)
Creates a new PluginConnectionService object.

Parameters:
strPoolName - Rhe name of the pool
Method Detail

setPool

public final void setPool(String strPoolName)
Sets the pool to be used by this Connection Service

Parameters:
strPoolName - The name of the pool

getConnection

public Connection getConnection()
Returns a connection to database from the pool name

Returns:
a connection to database from the pool

freeConnection

public void freeConnection(Connection conn)
Releases a connection and replaces it in the pool

Parameters:
conn - The connection to realease

getPoolName

public String getPoolName()
Gets the pool name

Returns:
the pool name


Copyright © 2014 Mairie de Paris. All Rights Reserved.