Package org.jboss.ejb.plugins.cmp.jdbc

Package description goes here.

See:
          Description

Interface Summary
CMPFieldStateFactory (src) Implementations of this interface are used to create and compare field states for equality.
JDBCCreateCommand (src) Interface to a pluggable command to create an entity
JDBCEntityPersistenceStore (src)  
JDBCParameterSetter (src) Implementations of this interface are used to set java.sql.PreparedStatement parameters.
JDBCQueryCommand (src) Common interface for all query commands.
JDBCResultSetReader (src) Implementations of this interface are used to read java.sql.ResultSet.
JDBCType (src) This interface represents a mapping between a Java type and JDBC type.
LockingStrategy (src)  
Mapper (src) Generally, implementations of this interface map instances of one Java type into instances of another Java type.
QLCompiler (src)  
WrappedStatement (src) A nice simple interface that allow us to get the original statement back from the wrapper.
 

Class Summary
ByteArrayBlob (src) The representation (mapping) in the JavaTM programming language of an SQL BLOB value to an array of bytes.
CascadeDeleteStrategy (src)  
CascadeDeleteStrategy.BatchCascadeDeleteStrategy (src) Batch cascade-delete strategy.
CascadeDeleteStrategy.DefaultCascadeDeleteStrategy (src) Specification compliant cascade-delete strategy, i.e.
CascadeDeleteStrategy.NoneCascadeDeleteStrategy (src) No cascade-delete strategy.
EJBQLToSQL92Compiler (src) Compiles EJB-QL and JBossQL into SQL using OUTER and INNER joins.
JDBCAbstractCreateCommand (src) Base class for create commands that drives the operation sequence.
JDBCAbstractQueryCommand (src) Abstract superclass of finder commands that return collections.
JDBCAbstractQueryCommand.LeftJoinCMRNode (src)  
JDBCActivateEntityCommand (src) JDBCActivateEntityCommand initializes the entity persistence context.
JDBCCommandFactory (src) JDBCCommandFactory creates all required CMP command and some JDBC specific commands.
JDBCContext (src)  
JDBCCreateBeanClassInstanceCommand (src) JDBCBeanClassInstanceCommand creates instance of the bean class.
JDBCCreateEntityCommand (src) JDBCCreateEntityCommand executes an INSERT INTO query.
JDBCCustomFinderQuery (src) CMPStoreManager CustomFindByEntitiesCommand.
JDBCDeclaredSQLQuery (src) This class generates a query based on the delcared-sql xml specification.
JDBCDeleteRelationsCommand (src) Deletes relations from a relation table.
JDBCDestroyCommand (src) JDBCDestroyCommand does nothing.
JDBCDynamicQLQuery (src) This class generates a query from JBoss-QL.
JDBCEJBQLCompiler (src) Compiles EJB-QL and JBossQL into SQL.
JDBCEJBQLQuery (src) This class generates a query from EJB-QL.
JDBCFindAllQuery (src) JDBCFindAllQuery automatic finder used in CMP 1.x.
JDBCFindByPrimaryKeyQuery (src) JDBCBeanExistsCommand is a JDBC query that checks if an id exists in the database.
JDBCFindByQuery (src) JDBCFindByQuery automatic finder used in CMP 1.x.
JDBCFindEntitiesCommand (src) Delegates to the specific query command.
JDBCFindEntityCommand (src) JDBCFindEntityCommand finds a single entity, by deligating to find entities and checking that only entity is returned.
JDBCIdentityColumnCreateCommand (src) Base class for create commands where the PK value is generated as side effect of performing the insert operation.
JDBCInitCommand (src) JDBCInitCommand does nothing.
JDBCInitEntityCommand (src) CMPStoreManager JDBCActivateEntityCommand
JDBCInsertPKCreateCommand (src) Base class for create commands that actually insert the primary key value.
JDBCInsertRelationsCommand (src) Inserts relations into a relation table.
JDBCIsModifiedCommand (src) JDBCIsModifiedCommand determines if the entity has been modified.
JDBCJBossQLQuery (src) This class generates a query from JBoss-QL.
JDBCLoadEntityCommand (src) JDBCLoadEntityCommand loads the data for an instance from the table.
JDBCLoadRelationCommand (src) Loads relations for a particular entity from a relation table.
JDBCParameterSetter.JDBCAbstractParameterSetter (src)  
JDBCPassivateEntityCommand (src) JDBCPassivateEntityCommand deletes the entity persistence context, where data about the instence is keeps.
JDBCPostCreateEntityCommand (src) This command establishes relationships for CMR fields that have foreign keys mapped to primary keys.
JDBCQueryManager (src) Maintains a map from a query method to query command.
JDBCRelationInterceptor (src) The role of this interceptor relationship messages from a related CMR field and invoke the specified message on this container's cmr field of the relationship.
JDBCRemoveEntityCommand (src) JDBCRemoveEntityCommand executes a DELETE FROM table WHERE command.
JDBCResultSetReader.AbstractPrimitiveReader (src)  
JDBCResultSetReader.AbstractResultSetReader (src)  
JDBCStartCommand (src) JDBCStartCommand creates the table if specified in xml.
JDBCStopCommand (src) JDBCStopCommand drops the table for this entity if specified in the xml.
JDBCStoreEntityCommand (src) JDBCStoreEntityCommand updates the row with the new state.
JDBCStoreManager (src) JDBCStoreManager manages storage of persistence data into a table.
JDBCTypeComplex (src) JDBCTypeComplex provides the mapping between a Java Bean (not an EJB) and a set of columns.
JDBCTypeComplexProperty (src) Immutable class which contins the mapping between a single Java Bean (not an EJB) property and a column.
JDBCTypeFactory (src) JDBCTypeFactory mapps Java Classes to JDBCType objects.
JDBCTypeSimple (src) This class provides a simple mapping of a Java type type to a single column.
JDBCUtil (src) JDBCUtil takes care of some of the more anoying JDBC tasks.
LockingStrategy.AbstractStrategy (src)  
QueryParameter (src)  
ReadAheadCache (src) ReadAheadCache stores all of the data readahead for an entity.
ReadAheadCache.EntityReadAheadInfo (src)  
RelationData (src) This class holds data about one relationship.
RelationPair (src) This class represents one pair of entities in a relation.
SQLExceptionProcessor (src) Default SQLExceptionProcessor.
SQLUtil (src) SQLUtil helps with building sql statements.
SQLUtil.OldColumns (src) utility class to store the information returned by getOldColumns()
SQLUtil.OldIndexes (src) utility class to store the information returned by getOldColumns()
 

Package org.jboss.ejb.plugins.cmp.jdbc Description

Package description goes here.

Package Specification

Related Documentation

Package Status