it.eng.spago.dbaccess
Class ConnectionPoolDescriptor

java.lang.Object
  extended byit.eng.spago.dbaccess.ConnectionPoolDescriptor

public class ConnectionPoolDescriptor
extends java.lang.Object

Questa classe rappresenta il descrittore di un pool di connessioni nel sottosistema dell'accesso dei dati in particolare una connessione è individuata da:

  • un nome
  • una factory class
  • una mappa di parametri


    Constructor Summary
    ConnectionPoolDescriptor()
              Costruttore
     
    Method Summary
     void addConnectionPoolParameter(ConnectionPoolParameter connectionPoolParameter)
              Aggiunge un parametro al descrittore della connessione
     java.lang.String getConnectionPoolFactory()
              Metodo getter per il parametro connectionPoolFactory
     java.lang.String getConnectionPoolName()
              Metodo getter per il parametro connectionPoolName
     ConnectionPoolParameter getConnectionPoolParameter(java.lang.String connectionPoolParameterName)
              Ricava il parametro della connessione con nome connectionPoolParameterName
     java.util.Map getConnectionPoolParameters()
              Metodo getter per il parametro connectionPoolParameters
     void setConnectionPoolFactory(java.lang.String newConnectionPoolFactory)
              Metodo setter per il parametro connectionPoolFactory
     void setConnectionPoolName(java.lang.String newConnectionPoolName)
              Metodo setter per il parametro connectionPoolName
     void setConnectionPoolParameters(java.util.Map newConnectionPoolParameters)
              Metodo setter per il parametro connectionPoolParameters
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    ConnectionPoolDescriptor

    public ConnectionPoolDescriptor()
    Costruttore

    Method Detail

    addConnectionPoolParameter

    public void addConnectionPoolParameter(ConnectionPoolParameter connectionPoolParameter)
    Aggiunge un parametro al descrittore della connessione


    getConnectionPoolParameter

    public ConnectionPoolParameter getConnectionPoolParameter(java.lang.String connectionPoolParameterName)
    Ricava il parametro della connessione con nome connectionPoolParameterName

    Returns:
    un oggetto di tipo ConnectionPoolParameter rappresenatnte il parametro cercato

    getConnectionPoolFactory

    public java.lang.String getConnectionPoolFactory()
    Metodo getter per il parametro connectionPoolFactory

    Returns:
    un oggetto di tipo String con il nome della classe che è factory per il pool descritto

    setConnectionPoolFactory

    public void setConnectionPoolFactory(java.lang.String newConnectionPoolFactory)
    Metodo setter per il parametro connectionPoolFactory


    getConnectionPoolName

    public java.lang.String getConnectionPoolName()
    Metodo getter per il parametro connectionPoolName

    Returns:
    un oggetto di tipo String con il nome del pool descritto

    setConnectionPoolName

    public void setConnectionPoolName(java.lang.String newConnectionPoolName)
    Metodo setter per il parametro connectionPoolName


    getConnectionPoolParameters

    public java.util.Map getConnectionPoolParameters()
    Metodo getter per il parametro connectionPoolParameters

    Returns:
    un oggetto di tipo Map conetennte la mappa dei parametri del pool di connessioni

    setConnectionPoolParameters

    public void setConnectionPoolParameters(java.util.Map newConnectionPoolParameters)
    Metodo setter per il parametro connectionPoolParameters