1 7 package com.piratepete.util.db; 8 9 10 import java.lang.System ; 11 import java.sql.Timestamp ; 12 13 36 public class DBConnection { 37 private String name = null; 39 private String username = null; 40 private String password = null; 41 private String hostname = null; 42 private String sid = null; 43 private String port = null; 44 private String classname = null; private String url = null; 46 private Timestamp tstamp = null; 47 48 52 public DBConnection() { 53 tstamp = new Timestamp (System.currentTimeMillis()); 54 } 55 56 60 public DBConnection (String name, String username, String password, String hostname, String sid, String port, String classname, String url) { 61 setName(username); 62 setUserName(username); 63 setPassword(password); 64 setHostname(hostname); 65 setSid(sid); 66 setPort(port); 67 setClassname(classname); 68 setUrl(url); 69 tstamp = new Timestamp (System.currentTimeMillis()); 70 } 71 72 76 public void setName(String n) { 77 name = n; 78 } 79 80 84 public void setUserName(String u) { 85 username = u; 86 } 87 88 92 public void setPassword(String p) { 93 password = p; 94 } 95 96 100 public void setHostname(String h) { 101 hostname = h; 102 } 103 104 108 public void setSid(String s) { 109 sid = s; 110 } 111 112 116 public void setPort(String p) { 117 port = p; 118 } 119 120 124 public void setClassname(String c) { 125 classname = c; 126 } 127 128 132 public void setUrl(String u) { 133 url = u; 134 } 135 136 140 public void setTimestamp(String t) { 141 Integer obj = new Integer (t); 142 tstamp.setTime(obj.intValue()); 143 } 144 145 149 public String getName() { 150 return this.name; 151 } 152 153 157 public String getUserName() { 158 return this.username; 159 } 160 161 165 public String getPassword() { 166 return this.password; 167 } 168 169 173 public String getHostname() { 174 return this.hostname; 175 } 176 177 181 public String getSid() { 182 return this.sid; 183 } 184 185 189 public String getPort() { 190 return this.port; 191 } 192 193 197 public String getClassname() { 198 return this.classname; 199 } 200 201 205 public String getUrl() { 206 return this.url; 207 } 208 209 213 public Timestamp getTimestamp() { 214 return this.tstamp; 215 } 216 217 } 218 | Popular Tags |