public class TelemeterDataService extends AbstractService<TelemeterData>
コンストラクタと説明 |
---|
TelemeterDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
DeleteCascadeResult |
deleteCascade(TelemeterData entity,
DeleteCascadeResult result)
依存するテーブルを削除後、指定したエンティティのレコードを削除する.
|
TelemeterData |
findById(java.lang.Long id)
IDで検索
|
java.util.List<TelemeterData> |
getData(java.lang.Long code,
java.lang.Integer itemCode,
java.lang.Integer num,
java.util.Date[] timeParam)
データを取得
|
java.util.List<TelemeterData> |
getHourData(java.lang.Long code,
java.lang.Integer itemCode,
java.lang.Integer num,
java.util.Date[] timeParam)
データを取得
|
deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public TelemeterData findById(java.lang.Long id)
id
- public java.util.List<TelemeterData> getData(java.lang.Long code, java.lang.Integer itemCode, java.lang.Integer num, java.util.Date[] timeParam)
code
- 観測所コードitemcode
- データ項目コードnum
- public java.util.List<TelemeterData> getHourData(java.lang.Long code, java.lang.Integer itemCode, java.lang.Integer num, java.util.Date[] timeParam)
code
- 観測所コードitemcode
- データ項目コードnum
- public DeleteCascadeResult deleteCascade(TelemeterData entity, DeleteCascadeResult result)
AbstractService
DatabaseUtil.generateDeleteCascadeTemplate(Class)
を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade
クラス内 AbstractService<TelemeterData>
entity
- 削除対象エンティティresult
- カスケード削除結果