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

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

public class PluginConnectionService
extends java.lang.Object

Class for Plugins connection services.


Constructor Summary
PluginConnectionService(java.lang.String strPoolName)
          Creates a new PluginConnectionService object.
 
Method Summary
 void freeConnection(java.sql.Connection conn)
          Releases a connection and replaces it in the pool
 java.sql.Connection getConnection()
          Returns a connection to database from the pool name
 void setPool(java.lang.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(java.lang.String strPoolName)
Creates a new PluginConnectionService object.

Parameters:
strPoolName - Rhe name of the pool
Method Detail

setPool

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

Parameters:
strPoolName - The name of the pool

getConnection

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

Returns:
a connection to database from the pool

freeConnection

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

Parameters:
conn - The connection to realease


Copyright © 2011 Mairie de Paris. All Rights Reserved.