org.jboss.ejb.plugins.cmp.jdbc
Class JDBCCommandFactory
java.lang.Object
org.jboss.ejb.plugins.cmp.jdbc.JDBCCommandFactory
public class JDBCCommandFactory
- extends Object
JDBCCommandFactory creates all required CMP command and some JDBC
specific commands. This class should not store any data, which
should be put in the store manager.
- Version:
- $Revision: 81030 $
- Author:
- Dain Sundstrom, Justin Forder, danch (Dan Christopherson, Alex Loubyansky
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDBCCommandFactory
public JDBCCommandFactory(JDBCStoreManager manager)
throws Exception
- Throws:
Exception
createFindByPrimaryKeyQuery
public JDBCQueryCommand createFindByPrimaryKeyQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createFindAllQuery
public JDBCQueryCommand createFindAllQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createDeclaredSQLQuery
public JDBCQueryCommand createDeclaredSQLQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createEJBQLQuery
public JDBCQueryCommand createEJBQLQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createDynamicQLQuery
public JDBCQueryCommand createDynamicQLQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createJBossQLQuery
public JDBCQueryCommand createJBossQLQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createFindByQuery
public JDBCQueryCommand createFindByQuery(JDBCQueryMetaData q)
throws DeploymentException
- Throws:
DeploymentException
createLoadRelationCommand
public JDBCLoadRelationCommand createLoadRelationCommand()
createDeleteRelationsCommand
public JDBCDeleteRelationsCommand createDeleteRelationsCommand()
createInsertRelationsCommand
public JDBCInsertRelationsCommand createInsertRelationsCommand()
createInitCommand
public JDBCInitCommand createInitCommand()
createStartCommand
public JDBCStartCommand createStartCommand()
createStopCommand
public JDBCStopCommand createStopCommand()
createDestroyCommand
public JDBCDestroyCommand createDestroyCommand()
createCreateBeanClassInstanceCommand
public JDBCCreateBeanClassInstanceCommand createCreateBeanClassInstanceCommand()
throws Exception
- Throws:
Exception
createInitEntityCommand
public JDBCInitEntityCommand createInitEntityCommand()
createFindEntityCommand
public JDBCFindEntityCommand createFindEntityCommand()
createFindEntitiesCommand
public JDBCFindEntitiesCommand createFindEntitiesCommand()
createCreateEntityCommand
public JDBCCreateCommand createCreateEntityCommand()
throws DeploymentException
- Throws:
DeploymentException
createPostCreateEntityCommand
public JDBCPostCreateEntityCommand createPostCreateEntityCommand()
createRemoveEntityCommand
public JDBCRemoveEntityCommand createRemoveEntityCommand()
throws DeploymentException
- Throws:
DeploymentException
createLoadEntityCommand
public JDBCLoadEntityCommand createLoadEntityCommand()
throws DeploymentException
- Throws:
DeploymentException
createIsModifiedCommand
public JDBCIsModifiedCommand createIsModifiedCommand()
createStoreEntityCommand
public JDBCStoreEntityCommand createStoreEntityCommand()
createActivateEntityCommand
public JDBCActivateEntityCommand createActivateEntityCommand()
createPassivateEntityCommand
public JDBCPassivateEntityCommand createPassivateEntityCommand()
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.