org.jboss.ejb.plugins.cmp.jdbc
Class CascadeDeleteStrategy.NoneCascadeDeleteStrategy

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc.CascadeDeleteStrategy (src) 
      extended byorg.jboss.ejb.plugins.cmp.jdbc.CascadeDeleteStrategy.NoneCascadeDeleteStrategy
Enclosing class:
CascadeDeleteStrategy (src)

public static final class CascadeDeleteStrategy.NoneCascadeDeleteStrategy
extends CascadeDeleteStrategy (src)

No cascade-delete strategy.


Nested Class Summary
 
Nested classes inherited from class org.jboss.ejb.plugins.cmp.jdbc.CascadeDeleteStrategy (src)
CascadeDeleteStrategy.BatchCascadeDeleteStrategy (src) , CascadeDeleteStrategy.DefaultCascadeDeleteStrategy (src) , CascadeDeleteStrategy.NoneCascadeDeleteStrategy (src)
 
Field Summary
 
Fields inherited from class org.jboss.ejb.plugins.cmp.jdbc.CascadeDeleteStrategy (src)
cmrField, entity, log, relatedManager
 
Constructor Summary
CascadeDeleteStrategy.NoneCascadeDeleteStrategy(JDBCCMRFieldBridge (src)  cmrField)
           
 
Method Summary
 void cascadeDelete(EntityEnterpriseContext (src)  ctx, java.util.List oldValues)
           
 void removedIds(EntityEnterpriseContext (src)  ctx, java.lang.Object[] oldRelationRefs, java.util.List ids)
           
 
Methods inherited from class org.jboss.ejb.plugins.cmp.jdbc.CascadeDeleteStrategy (src)
executeDeleteSQL, getCascadeDeleteStrategy, invokeRemoveRelated, scheduleCascadeDelete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CascadeDeleteStrategy.NoneCascadeDeleteStrategy

public CascadeDeleteStrategy.NoneCascadeDeleteStrategy(JDBCCMRFieldBridge (src)  cmrField)
                                                throws DeploymentException (src) 
Method Detail

removedIds

public void removedIds(EntityEnterpriseContext (src)  ctx,
                       java.lang.Object[] oldRelationRefs,
                       java.util.List ids)
Specified by:
removedIds in class CascadeDeleteStrategy (src)

cascadeDelete

public void cascadeDelete(EntityEnterpriseContext (src)  ctx,
                          java.util.List oldValues)
                   throws RemoveException (src) ,
                          java.rmi.RemoteException
Specified by:
cascadeDelete in class CascadeDeleteStrategy (src)
Throws:
RemoveException (src)
java.rmi.RemoteException