org.nakedobjects.plugins.sql.objectstore.jdbc
Class JdbcConnector

java.lang.Object
  extended by org.nakedobjects.plugins.sql.objectstore.AbstractDatabaseConnector
      extended by org.nakedobjects.plugins.sql.objectstore.jdbc.JdbcConnector
All Implemented Interfaces:
DatabaseConnector

public class JdbcConnector
extends AbstractDatabaseConnector


Constructor Summary
JdbcConnector()
           
 
Method Summary
 void begin()
           
 void close()
           
 void commit()
           
 int count(java.lang.String sql)
           
 void delete(java.lang.String sql)
           
 java.sql.Connection getConnection()
           
 boolean hasTable(java.lang.String tableName)
           
 void insert(java.lang.String sql)
           
 void insert(java.lang.String sql, java.lang.Object oid)
           
 void open()
           
 void rollback()
           
 Results select(java.lang.String sql)
           
 int update(java.lang.String sql)
          Updates the database using the specified sql statement, and returns the number of rows affected.
 
Methods inherited from class org.nakedobjects.plugins.sql.objectstore.AbstractDatabaseConnector
getConnectionPool, isUsed, setConnectionPool, setUsed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcConnector

public JdbcConnector()
Method Detail

close

public void close()

count

public int count(java.lang.String sql)

delete

public void delete(java.lang.String sql)

open

public void open()

select

public Results select(java.lang.String sql)

update

public int update(java.lang.String sql)
Description copied from interface: DatabaseConnector
Updates the database using the specified sql statement, and returns the number of rows affected.


hasTable

public boolean hasTable(java.lang.String tableName)

insert

public void insert(java.lang.String sql)

insert

public void insert(java.lang.String sql,
                   java.lang.Object oid)

getConnection

public java.sql.Connection getConnection()

commit

public void commit()

begin

public void begin()

rollback

public void rollback()


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.