jp.finaluna.api.dto
インタフェース ResponseDTO
- すべてのスーパーインタフェース:
- BaseType, java.lang.Comparable<java.lang.Object>, Copiable<RequestDTO>, DTO, MessageHolder, ParameterDTO, RequestDTO, ResponseStatusHolder, java.io.Serializable
@Rcsid(value="$Revision: 15138 $ $Date: 2009-01-17 02:38:48 +0900 $")
public interface ResponseDTO
- extends ParameterDTO, MessageHolder, ResponseStatusHolder
出力情報を格納するデータ転送オブジェクト。
業務ロジックからフレームワークへの出力情報を格納する。
レスポンスDTOは業務ロジックの処理結果をフレームワークに渡す為、業務ロジックからの更新を許す。
レスポンスDTOにはFINALUNA型以外に、業務ロジックの応答ステータス、出力メッセージ、出力エラーメッセージを保持する。
業務ロジックに渡すRequestDTO
とResponseDTO
の構造が同じ場合、 フレームワーク側でRequestDTO
に設定されている値を
ResponseDTO
に 設定して処理することが出来る。
メッセージをResponseDTO
に設定することによって、フレームワーク側で メッセージを出力することが出来る。
業務ロジックの処理結果ステータスを設定することによって、バッチの場合フレームワーク側で取引の終了コードを 制御することが出来る。オンラインの場合、論理遷移先を制御することが出来る。設定しない場合はデフォルトが適用される。
このResponseDTO
は、フレームワーク側のデータ転送オブジェクト出力処理にて処理される。
- バージョン:
- $Revision: 15138 $ $Date: 2009-01-17 02:38:48 +0900 $
- 作成者:
- NTTデータ
インタフェース java.lang.Comparable から継承されたメソッド |
compareTo |