View Javadoc

1   /**
2    *
3    * Copyright 2003-2004 The Apache Software Foundation
4    *
5    *  Licensed under the Apache License, Version 2.0 (the "License");
6    *  you may not use this file except in compliance with the License.
7    *  You may obtain a copy of the License at
8    *
9    *     http://www.apache.org/licenses/LICENSE-2.0
10   *
11   *  Unless required by applicable law or agreed to in writing, software
12   *  distributed under the License is distributed on an "AS IS" BASIS,
13   *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14   *  See the License for the specific language governing permissions and
15   *  limitations under the License.
16   */
17  package org.apache.geronimo.converter;
18  
19  import java.util.Properties;
20  
21  /**
22   * A common intermediate format for a non-XA JDBC pool
23   *
24   * @version $Rev: 355877 $ $Date: 2005-12-10 18:48:27 -0800 (Sat, 10 Dec 2005) $
25   */
26  public class JDBCPool extends AbstractDatabasePool {
27      private String driverClass;
28      private String jdbcURL;
29      private String username;
30      private String password;
31      private Properties connectionProperties = new Properties();
32  
33      public String getDriverClass() {
34          return driverClass;
35      }
36  
37      public void setDriverClass(String driverClass) {
38          this.driverClass = driverClass;
39      }
40  
41      public String getJdbcURL() {
42          return jdbcURL;
43      }
44  
45      public void setJdbcURL(String jdbcURL) {
46          this.jdbcURL = jdbcURL;
47      }
48  
49      public String getUsername() {
50          return username;
51      }
52  
53      public void setUsername(String username) {
54          this.username = username;
55      }
56  
57      public String getPassword() {
58          return password;
59      }
60  
61      public void setPassword(String password) {
62          this.password = password;
63      }
64  
65      public Properties getConnectionProperties() {
66          return connectionProperties;
67      }
68  
69      public void setConnectionProperties(Properties connectionProperties) {
70          this.connectionProperties = connectionProperties;
71      }
72  }