protected class BaseTableManager.DeleteRuleListener<F extends BaseBean> extends TableListener.Adapter<FB>
TableListener.Adapter<B>| 限定符和类型 | 字段和说明 |
|---|---|
protected java.lang.String |
fkName |
protected java.lang.InheritableThreadLocal<java.util.List<B>> |
importedBeans |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterDelete(FB bean)
Invoked just after deleting a B record in the database.
|
void |
beforeDelete(FB bean)
Invoked just before deleting a B record in the database.
|
void |
done()
Invoked in finally block, just after insert,update,delete.
|
protected java.util.List<B> |
getImportedBeans(F bean)
Retrieves the imported B beans that reference to FB bean
|
protected void |
onRemove(java.util.List<B> affectedBeans)
do something on foreign table row removed for effected imported beans
effectBeans |
java.lang.String |
toString() |
afterInsert, afterUpdate, beforeInsert, beforeUpdateprotected final java.lang.String fkName
protected final java.lang.InheritableThreadLocal<java.util.List<B extends BaseBean>> importedBeans
protected java.util.List<B> getImportedBeans(F bean)
bean - foreign table beanprotected void onRemove(java.util.List<B> affectedBeans) throws DaoException
effectBeansaffectedBeans - affected imported beansDaoExceptionpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic void beforeDelete(FB bean)
TableListenerbeforeDelete 在接口中 TableListener<FB extends BaseBean>beforeDelete 在类中 TableListener.Adapter<FB extends BaseBean>bean - the B that is about to be deletedpublic void afterDelete(FB bean)
TableListenerafterDelete 在接口中 TableListener<FB extends BaseBean>afterDelete 在类中 TableListener.Adapter<FB extends BaseBean>bean - the B that was just deletedpublic void done()
TableListenerdone 在接口中 TableListener<FB extends BaseBean>done 在类中 TableListener.Adapter<FB extends BaseBean>Copyright © 2019. All Rights Reserved.