@Generated(value={"S2JDBC-Gen 2.4.45","org.seasar.extension.jdbc.gen.internal.model.ServiceModelFactoryImpl"}, date="2013/09/18 16:23:17") public class NoticemailDataService extends AbstractService<NoticemailData>
NoticemailData
のサービスクラスです。コンストラクタと説明 |
---|
NoticemailDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<NoticemailData> |
check() |
DeleteCascadeResult |
deleteCascade(NoticemailData entity,
DeleteCascadeResult result)
依存するテーブルを削除後、指定したエンティティのレコードを削除する.
|
NoticemailData |
findById(java.lang.Long id)
識別子でエンティティを検索します。
|
java.util.List<NoticemailData> |
findByNoticetypeId(int noticetypeid,
java.lang.String pcommonssendtype)
通知履歴・通知種別検索
|
deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public NoticemailData findById(java.lang.Long id)
id
- 識別子public java.util.List<NoticemailData> check()
public java.util.List<NoticemailData> findByNoticetypeId(int noticetypeid, java.lang.String pcommonssendtype)
noticetypeid
- 通知種別pcommonssendtype
- コモンズ送信種別public DeleteCascadeResult deleteCascade(NoticemailData entity, DeleteCascadeResult result)
AbstractService
DatabaseUtil.generateDeleteCascadeTemplate(Class)
を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade
クラス内 AbstractService<NoticemailData>
entity
- 削除対象エンティティresult
- カスケード削除結果