Expresso 5-6

Uses of Class
com.jcorporate.expresso.core.db.DBConnection

Packages that use DBConnection
com.jcorporate.expresso.core.dataobjects.jdbc This package contains implementations and helper classes of DataObjects that pertain to JDBC data sources only.  
com.jcorporate.expresso.core.db Database Java Objects for establishing database connections and connection pooling Also contains all Exceptions used for Data Access while working with Expresso. 
com.jcorporate.expresso.core.dbobj Ancestor objects for all Database Objects and Schemas.  
com.jcorporate.expresso.ext.dbobj Contains database object definitions for download files functionality and self-Registered User functionality. 
com.jcorporate.expresso.ext.dbobj.regobj Example database objects for use in the built in registration system 
com.jcorporate.expresso.services.dbobj Common database objects - used in many different applications 
 

Uses of DBConnection in com.jcorporate.expresso.core.dataobjects.jdbc
 

Fields in com.jcorporate.expresso.core.dataobjects.jdbc declared as DBConnection
protected  DBConnection JDBCDataObject.localConnection
          Local connection that we use if it's initialized, but if it's null we generate our own connection
protected  DBConnection LobField.myConnection
           
protected  DBConnection JoinedDataObject.localConnection
          Local connection that we use if it's initialized, but if it's null we generate our own connection
 

Methods in com.jcorporate.expresso.core.dataobjects.jdbc that return DBConnection
 DBConnection JDBCDataObject.createAndExecuteSearch(ArrayList retrievedFieldList)
          Refactoring to split the execution of a query statement into the query part and the load part.
 DBConnection JDBCDataObject.getLocalConnection()
          Return local DBConnection value

author Yves Henri AMAIZO <amy_amaizo@compuserve.com>

 DBConnection JDBCDataObject.createAndRunStoreProcedure(ArrayList retrievedFieldList)
          Refactoring to split the execution of a query statement into the query part and the load part.
 

Methods in com.jcorporate.expresso.core.dataobjects.jdbc with parameters of type DBConnection
 void JDBCDataObject.setConnection(DBConnection newConnection)
          Set a specific DB connection for use with this db object.
 void JDBCDataObject.setConnection(DBConnection newConnection, String setupTablesContext)
          

Set a specific DB connection for use with this db object.

 void JDBCDataObject.loadFromConnection(JDBCDataObject myObj, DBConnection myConnection, ArrayList retrievedFieldList)
          Fills the given constructed data object with data from the connection given the field order specified in retrievedFieldList.
protected  String JDBCDataObject.makeLimitationStub(DBConnection theConnection)
          Creates the limitation syntax optimisation stub to embed inside the SQL command that performs search and retrieve.
 String JDBCDataObject.getCustomStringFieldValue(DBConnection connection, String oneFieldName)
          This convenience method retrieve through the resultSet.MetaData the date value of field define as date or time DBObject
 String JDBCUtil.makeLimitationStub(DBConnection theConnection, DataObject theObj)
          Creates the limitation syntax optimisation stub to embed inside the SQL command that performs search and retrieve.
protected  void LobField.prepSelectResultSet(JDBCDataObject baseObject, String fieldName, DBConnection theConnection)
          Internal helper function that does the guts of the work
protected  PreparedStatement LobField.prepUpdate(JDBCDataObject baseObject, String fieldName, DBConnection theConnection)
          Internal helper function to prepare a LOB update
protected  void LobField.finalizeUpdate(DBConnection theConnection)
           
protected  void LobField.oraclePrepSelectForUpdate(JDBCDataObject baseObject, String fieldName, DBConnection theConnection)
          Internal helper function to prepare a BLOB update for Oracle.
 void JoinedDataObject.setConnection(DBConnection newConnection)
          Set a specific DB connection for use with this JoinedDataObject.
 void JoinedDataObject.setConnection(DBConnection newConnection, String setupTablesContext)
          

Set a specific DB connection for use with this JoinedDataObject.

 

Uses of DBConnection in com.jcorporate.expresso.core.db
 

Methods in com.jcorporate.expresso.core.db that return DBConnection
protected  DBConnection DBConnectionPool.buildNewConnection()
          Creates a new database connection.
protected  DBConnection DBConnectionPool.createNewConnection()
          Creates a new connection to the data source
 DBConnection DBConnectionPool.getConnection()
          Find an available connection in the default connection pool, if any.
 DBConnection DBConnectionPool.getConnection(String connectionDescrip)
          Get a connection from the pool.
 DBConnection DBInitializer.initialize(String webAppDir, String configDir, String logDir)
          Initialize method
 DBConnection DBTransaction.getTransactionConnection()
          

Low level function that allows you to retrieve the JDBC connection associated with this DBConnection.

 

Methods in com.jcorporate.expresso.core.db with parameters of type DBConnection
 void DBConnectionPool.release(DBConnection connectionToRelease)
          Release the given connection It is the object requesting the connection's responsibility to call this method to release the connection(s) it requested.
 void DBInitializer.close(DBConnection myConnection)
           
 void DBInitializer.release(DBConnection myConnection)
           
protected  void TableCreator.createIndices(DBObject dbObj, DBConnection providedConn, boolean shouldComplain)
          create indices, using provided connection if any, and complaining upon failure if specified
 

Uses of DBConnection in com.jcorporate.expresso.core.dbobj
 

Fields in com.jcorporate.expresso.core.dbobj declared as DBConnection
protected  DBConnection MultiDBObject.localConnection
          Local connection that we use if it's initialized, but if it's null we generate our own connection
 

Methods in com.jcorporate.expresso.core.dbobj that return DBConnection
 DBConnection MultiDBObject.getConnection()
           
 DBConnection MultiDBObjectTransaction.getConnection()
           
 DBConnection DBObject.getLocalConnection()
          Returns the local connection currently associated with this DBObject...
 

Methods in com.jcorporate.expresso.core.dbobj with parameters of type DBConnection
 String LOBSupport.getCLOB(DBObject baseObject, String fieldName, DBConnection theConnection)
          Deprecated. Retrieves the CLOB data for the specified DBObject and the specified fieldName
 void LOBSupport.setCLOB(DBObject baseObject, String fieldName, String theData, DBConnection theConnection)
          Deprecated. Writes a LONG Character string to the database.
 byte[] LOBSupport.getBLOB(DBObject baseObject, String fieldName, DBConnection theConnection)
          Deprecated. Returns a single stream for a LOB object.
 void LOBSupport.setBLOB(DBObject baseObject, String fieldName, byte[] theData, DBConnection theConnection)
          Deprecated. Updates the underlying table with a BLOB object.
 void LOBSupport.setBLOB(DBObject baseObject, String fieldName, InputStream theData, int dataLength, DBConnection theConnection)
          Deprecated. Updates the underlying table with a BLOB object.
protected  void LOBSupport.prepSelectResultSet(DBObject baseObject, String fieldName, DBConnection theConnection)
          Deprecated. Internal helper function that does the guts of the work
protected  PreparedStatement LOBSupport.prepUpdate(DBObject baseObject, String fieldName, DBConnection theConnection)
          Deprecated. Internal helper function to prepare a LOB update
protected  void LOBSupport.finalizeUpdate(DBConnection theConnection)
          Deprecated.  
protected  String MultiDBObject.makeLimitationStub(DBConnection theConnection)
          Creates the limitation syntax optimisation stub to embed inside the SQL command that performs search and retrieve.
 void MultiDBObject.setConnection(DBConnection connection)
           
 void MultiDBObjectTransaction.setConnection(DBConnection connection)
           
 int DBObject.loadFromConnection(DBConnection connection)
          Hand a dbobject a connection that contains fields corresponding to what the dbobject expects, and it'll set itself.
protected  void DBObject.deleteDetails(DBConnection detailConnection)
          If this DB object has associated detail objects, locate the appropriate related detail records and delete them as well.
 void DBObject.setConnection(DBConnection newConnection)
          Set a specific DB connection for use with this db object.
 void DBObject.setConnection(DBConnection newConnection, String setupTablesContext)
          

Set a specific DB connection for use with this db object.

 

Constructors in com.jcorporate.expresso.core.dbobj with parameters of type DBConnection
HistAuditSecuredDBObject(DBConnection theConnection)
          Constructor
SecuredDBObject(DBConnection newConnection)
          Constructor that sets the connection on create
SecuredDBObject(DBConnection newConnection, String setupTablesContext)
          

Constructor that sets a connection as the object is created - typically this is used when a particular DBConnection is required for the purposes of maintaining a database transaction.

SecuredDBObject(DBConnection theConnection, int theUser)
          Constructor: Specify a DB connection AND user id
RowSecuredDBObject(DBConnection theConnection, int theUser)
          Constructor: Specify a DB connection AND user id.
DBSequence(DBConnection theConnection)
          Creation date: (4/7/00 2:45:10 PM)
DBObject(DBConnection newConnection)
          Constructor that sets a connection as the object is created - typically this is used when a particular DBConnection is required for the purposes of maintaining a database transaction.
DBObject(DBConnection newConnection, String setupTablesContext)
          Constructor that sets a connection as the object is created - typically this is used when a particular DBConnection is required for the purposes of maintaining a database transaction.
AuditedSecuredDBObject(DBConnection theConnection)
          AuditedSecuredDBObject Constructor Constructor.
AutoDBObject(DBConnection newConnection)
          AutoDBObject constructor comment.
 

Uses of DBConnection in com.jcorporate.expresso.ext.dbobj
 

Constructors in com.jcorporate.expresso.ext.dbobj with parameters of type DBConnection
ISOCountryCodes(DBConnection myConnection)
          Constructor
ReverseLookupDomains(DBConnection myConnection)
          Constructor
RestrictedCountries(DBConnection myConnection)
          Constructor
RestrictedOverrides(DBConnection myConnection)
          Constructor
AuditLog(DBConnection theConnection)
          Constructor
RegisteredUser(DBConnection myConnection)
          Constructor
AuditLogL(DBConnection theConnection)
          Constructor
 

Uses of DBConnection in com.jcorporate.expresso.ext.dbobj.regobj
 

Constructors in com.jcorporate.expresso.ext.dbobj.regobj with parameters of type DBConnection
Person(DBConnection myConnection)
          Constructor
Contact(DBConnection myConnection)
          Constructor
Phone(DBConnection myConnection)
          Constructor
Address(DBConnection myConnection)
          Constructor
 

Uses of DBConnection in com.jcorporate.expresso.services.dbobj
 

Constructors in com.jcorporate.expresso.services.dbobj with parameters of type DBConnection
DefaultUserInfo(DBConnection localConnection)
          constructor for db transactions
GroupMembers(DBConnection localConnection)
          constructor for db transactions
JobQueue(DBConnection newConnection)
          Connection that provides a DBConnection.
UserGroup(DBConnection localConnection)
          constructor for db transactions; object will have superuser privileges unless you separately call setRequestingUid()
MediaDBObject(DBConnection newConnection)
          Constructor that sets the connection on create
MediaDBObject(DBConnection newConnection, String setupTablesContext)
          

Constructor that sets a connection as the object is created - typically this is used when a particular DBConnection is required for the purposes of maintaining a database transaction.

RegistrationDBObject(DBConnection myConnection)
          Constructor
RegistrationDBObject(DBConnection dbConnection, String securityContext)
          

Constructor that sets a connection as the object is created - typically this is used when a particular DBConnection is required for the purposes of maintaining a database transaction.

 


Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.