home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 77 / IOPROG_77.ISO / tips / Java / ConnectionPool / src / it / favaroni / db / connectionpool / ConnectionParameters.java < prev    next >
Encoding:
Java Source  |  2003-12-19  |  2.6 KB  |  152 lines

  1. package it.favaroni.db.connectionpool;
  2.  
  3. /**
  4.  * Bean che mappa i parametri acquisiti da file di properties.
  5.  * Data di creazione: (27/06/2003 17.23.45)
  6.  * @author: Roberto Favaroni
  7.  */
  8.  
  9. public class ConnectionParameters {
  10.     private int minConns = 10;
  11.     private int maxConns = 100;
  12.     private int maxInUse = 300;
  13.     private int cleaningInterval = 600;        
  14.     private String logLevel = "debug";
  15.     private String driver = null;
  16.     private String url = null;
  17.     private String user = null;
  18.     private String password = null;
  19. /**
  20.  * Commento del constructor ConnectionParameters.
  21.  */
  22. public ConnectionParameters() {
  23.     super();
  24. }
  25. /**
  26.  * 
  27.  * @return int
  28.  */
  29. public int getCleaningInterval() {
  30.     return cleaningInterval;
  31. }
  32. /**
  33.  * 
  34.  * @return java.lang.String
  35.  */
  36. public java.lang.String getDriver() {
  37.     return driver;
  38. }
  39. /**
  40.  * 
  41.  * @return java.lang.String
  42.  */
  43. public java.lang.String getLogLevel() {
  44.     return logLevel;
  45. }
  46. /**
  47.  * 
  48.  * @return int
  49.  */
  50. public int getMaxConns() {
  51.     return maxConns;
  52. }
  53. /**
  54.  * 
  55.  * @return int
  56.  */
  57. public int getMaxInUse() {
  58.     return maxInUse;
  59. }
  60. /**
  61.  * 
  62.  * @return int
  63.  */
  64. public int getMinConns() {
  65.     return minConns;
  66. }
  67. /**
  68.  * 
  69.  * @return java.lang.String
  70.  */
  71. public java.lang.String getPassword() {
  72.     return password;
  73. }
  74. /**
  75.  * 
  76.  * @return java.lang.String
  77.  */
  78. public java.lang.String getUrl() {
  79.     return url;
  80. }
  81. /**
  82.  * 
  83.  * @return java.lang.String
  84.  */
  85. public java.lang.String getUser() {
  86.     return user;
  87. }
  88. /**
  89.  * 
  90.  * @param newCleaningInterval int
  91.  */
  92. public void setCleaningInterval(int newCleaningInterval) {
  93.     cleaningInterval = newCleaningInterval;
  94. }
  95. /**
  96.  * 
  97.  * @param newDriver java.lang.String
  98.  */
  99. public void setDriver(java.lang.String newDriver) {
  100.     driver = newDriver;
  101. }
  102. /**
  103.  * 
  104.  * @param newLogLevel java.lang.String
  105.  */
  106. public void setLogLevel(java.lang.String newLogLevel) {
  107.     logLevel = newLogLevel;
  108. }
  109. /**
  110.  * 
  111.  * @param newMaxConns int
  112.  */
  113. public void setMaxConns(int newMaxConns) {
  114.     maxConns = newMaxConns;
  115. }
  116. /**
  117.  * 
  118.  * @param newMaxInUse int
  119.  */
  120. public void setMaxInUse(int newMaxInUse) {
  121.     maxInUse = newMaxInUse;
  122. }
  123. /**
  124.  * 
  125.  * @param newMinConns int
  126.  */
  127. public void setMinConns(int newMinConns) {
  128.     minConns = newMinConns;
  129. }
  130. /**
  131.  * 
  132.  * @param newPassword java.lang.String
  133.  */
  134. public void setPassword(java.lang.String newPassword) {
  135.     password = newPassword;
  136. }
  137. /**
  138.  * 
  139.  * @param newUrl java.lang.String
  140.  */
  141. public void setUrl(java.lang.String newUrl) {
  142.     url = newUrl;
  143. }
  144. /**
  145.  * 
  146.  * @param newUser java.lang.String
  147.  */
  148. public void setUser(java.lang.String newUser) {
  149.     user = newUser;
  150. }
  151. }
  152.