From: Alexey L. <lou...@us...> - 2004-04-09 13:46:43
|
User: loubyansky Date: 04/04/09 06:33:27 Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc2 Tag: Branch_3_2 JDBCStoreManager2.java Log: added cascade-delete Revision Changes Path No revision No revision 1.1.2.5 +4 -3 jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc2/Attic/JDBCStoreManager2.java Index: JDBCStoreManager2.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc2/Attic/JDBCStoreManager2.java,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -r1.1.2.4 -r1.1.2.5 --- JDBCStoreManager2.java 6 Apr 2004 17:01:11 -0000 1.1.2.4 +++ JDBCStoreManager2.java 9 Apr 2004 13:33:26 -0000 1.1.2.5 @@ -27,6 +27,7 @@ import javax.ejb.FinderException; import javax.ejb.EJBException; import javax.ejb.CreateException; +import javax.ejb.RemoveException; import java.lang.reflect.Method; import java.util.Collection; import java.util.HashMap; @@ -37,7 +38,7 @@ /** * @author <a href="mailto:al...@jb...">Alexey Loubyansky</a> - * @version <tt>$Revision: 1.1.2.4 $</tt> + * @version <tt>$Revision: 1.1.2.5 $</tt> */ public class JDBCStoreManager2 implements JDBCEntityPersistenceStore @@ -284,9 +285,9 @@ JDBCEntityBridge2.destroyPersistenceContext(ctx); } - public void removeEntity(EntityEnterpriseContext ctx) + public void removeEntity(EntityEnterpriseContext ctx) throws RemoveException { - entityBridge.destroyExistingRelationships(ctx); + entityBridge.remove(ctx); PersistentContext pctx = (PersistentContext) ctx.getPersistenceContext(); pctx.remove(); } |