com.electricvine
Class Db

java.lang.Object
  |
  +--com.electricvine.Db

public class Db
extends java.lang.Object

The Db class is mainly used by Bullseye internally to access the database. It will not need to be referenced by users in most Bullseye implementations.


Constructor Summary
Db()
           
Db(DataSource ds)
           
 
Method Summary
 int addDealer(java.lang.String name, java.lang.String street1, java.lang.String street2, java.lang.String city, java.lang.String state, java.lang.String zip, java.lang.String country, java.lang.String phone, java.lang.String fax, java.lang.String email, java.lang.String url, java.lang.String contactname, java.lang.String contactposition, java.lang.String user1, java.lang.String user2, java.lang.String user3)
           
 int deleteDealer(java.lang.String id)
           
 void finish()
          Cleans up any existing database connections Must be called before destroying the DB object.
 java.util.Vector getAdmin(java.lang.String login, java.lang.String password)
           
 DataSource getDataSource()
           
 java.util.Vector getDealer(java.lang.String id)
           
 java.util.Vector getFrontEndAdmin()
           
 java.util.Vector runQuery(java.lang.String query)
           
 java.util.Vector searchCompanies(java.lang.String company)
           
 java.util.Vector searchDealers(java.lang.String zip, int distance)
           
 void setDataSource(DataSource oDataSource)
           
 int updateAdmin(java.lang.String login, java.lang.String password, java.lang.String newLogin, java.lang.String newPassword, java.lang.String user1name, java.lang.String user2name, java.lang.String user3name, java.lang.String map, java.lang.String color)
           
 int updateDealer(java.lang.String id, java.lang.String name, java.lang.String street1, java.lang.String street2, java.lang.String city, java.lang.String state, java.lang.String zip, java.lang.String country, java.lang.String phone, java.lang.String fax, java.lang.String email, java.lang.String url, java.lang.String contactname, java.lang.String contactposition, java.lang.String user1, java.lang.String user2, java.lang.String user3)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Db

public Db()

Db

public Db(DataSource ds)
Method Detail

getDataSource

public DataSource getDataSource()

setDataSource

public void setDataSource(DataSource oDataSource)

runQuery

public java.util.Vector runQuery(java.lang.String query)

getAdmin

public java.util.Vector getAdmin(java.lang.String login,
                                 java.lang.String password)

getFrontEndAdmin

public java.util.Vector getFrontEndAdmin()

getDealer

public java.util.Vector getDealer(java.lang.String id)

searchDealers

public java.util.Vector searchDealers(java.lang.String zip,
                                      int distance)

searchCompanies

public java.util.Vector searchCompanies(java.lang.String company)

deleteDealer

public int deleteDealer(java.lang.String id)

addDealer

public int addDealer(java.lang.String name,
                     java.lang.String street1,
                     java.lang.String street2,
                     java.lang.String city,
                     java.lang.String state,
                     java.lang.String zip,
                     java.lang.String country,
                     java.lang.String phone,
                     java.lang.String fax,
                     java.lang.String email,
                     java.lang.String url,
                     java.lang.String contactname,
                     java.lang.String contactposition,
                     java.lang.String user1,
                     java.lang.String user2,
                     java.lang.String user3)

updateDealer

public int updateDealer(java.lang.String id,
                        java.lang.String name,
                        java.lang.String street1,
                        java.lang.String street2,
                        java.lang.String city,
                        java.lang.String state,
                        java.lang.String zip,
                        java.lang.String country,
                        java.lang.String phone,
                        java.lang.String fax,
                        java.lang.String email,
                        java.lang.String url,
                        java.lang.String contactname,
                        java.lang.String contactposition,
                        java.lang.String user1,
                        java.lang.String user2,
                        java.lang.String user3)

updateAdmin

public int updateAdmin(java.lang.String login,
                       java.lang.String password,
                       java.lang.String newLogin,
                       java.lang.String newPassword,
                       java.lang.String user1name,
                       java.lang.String user2name,
                       java.lang.String user3name,
                       java.lang.String map,
                       java.lang.String color)

finish

public void finish()
Cleans up any existing database connections Must be called before destroying the DB object.