electric.sql
Class SQLClient

java.lang.Object
  extended byelectric.sql.SQLClient
All Implemented Interfaces:
ILoggingConstants, ISQLConstants

public final class SQLClient
extends java.lang.Object
implements ILoggingConstants, ISQLConstants

SQLClient

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.util.log.ILoggingConstants
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT
 
Fields inherited from interface electric.sql.ISQLConstants
DATABASE, DEFAULT_MAX_SIZE, DRIVER, NAME, PASSWORD, POOL_SIZE, SQL, URL, USER
 
Constructor Summary
SQLClient(java.lang.String databaseName)
           
SQLClient(java.lang.String driverName, java.lang.String url, java.lang.String user, java.lang.String password)
           
SQLClient(java.lang.String driverName, java.lang.String url, java.lang.String user, java.lang.String password, int maxSize)
           
 
Method Summary
 void delete(java.lang.String statement)
           
 void execute(java.lang.String statement)
           
 void execute(java.lang.String[] statements)
           
 void insert(java.lang.String statement)
           
 ResultInfo select(java.lang.String statement)
           
 void update(java.lang.String statement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLClient

public SQLClient(java.lang.String databaseName)
Parameters:
databaseName -

SQLClient

public SQLClient(java.lang.String driverName,
                 java.lang.String url,
                 java.lang.String user,
                 java.lang.String password)
          throws java.lang.Exception
Parameters:
driverName -
url -
user -
password -
Throws:
java.lang.Exception

SQLClient

public SQLClient(java.lang.String driverName,
                 java.lang.String url,
                 java.lang.String user,
                 java.lang.String password,
                 int maxSize)
          throws java.lang.Exception
Parameters:
maxSize -
driverName -
url -
user -
password -
Throws:
java.lang.Exception
Method Detail

insert

public void insert(java.lang.String statement)
            throws java.sql.SQLException
Parameters:
statement -
Throws:
java.sql.SQLException

update

public void update(java.lang.String statement)
            throws java.sql.SQLException
Parameters:
statement -
Throws:
java.sql.SQLException

delete

public void delete(java.lang.String statement)
            throws java.sql.SQLException
Parameters:
statement -
Throws:
java.sql.SQLException

select

public ResultInfo select(java.lang.String statement)
                  throws java.sql.SQLException
Parameters:
statement -
Throws:
java.sql.SQLException

execute

public void execute(java.lang.String statement)
             throws java.sql.SQLException
Parameters:
statement -
Throws:
java.sql.SQLException

execute

public void execute(java.lang.String[] statements)
             throws java.sql.SQLException
Parameters:
statements -
Throws:
java.sql.SQLException


copyright© 2001-2004 by webMethods All Rights Reserved.