Module jp.ecuacion.lib.rest
Package jp.ecuacion.lib.rest.dto
Class ResponseDto<T extends ServiceDependentResponseDto>
java.lang.Object
jp.ecuacion.lib.rest.dto.ResponseDto<T>
-
Constructor Summary
ConstructorsConstructorDescriptionResponseDto(ResponseResultEnum result, String message) BizLogicAppException以外のexceptionの場合に使用。ResponseDto(ResponseResultEnum result, jp.ecuacion.lib.core.exception.checked.BizLogicAppException ace) BizLogicAppExceptionの場合は基本的に本コントラクタを使用。ResponseDto(ResponseResultEnum result, ResponseMessageDto[] msgDtoList) ResponseDto(T serviceDependentData) result ==OK, messageXxx == null。 -
Method Summary
Modifier and TypeMethodDescriptionvoidsetMessages(ResponseMessageDto[] messages) voidsetResult(ResponseResultEnum result) voidsetServiceDependentData(T serviceDependentData)
-
Constructor Details
-
ResponseDto
public ResponseDto() -
ResponseDto
result ==OK, messageXxx == null。正常時はこれを使用。 -
ResponseDto
BizLogicAppException以外のexceptionの場合に使用。 result = fatalの場合での利用を想定(AppExceptionでもこれが使用されるが、曖昧なので極力避けたい) -
ResponseDto
public ResponseDto(ResponseResultEnum result, jp.ecuacion.lib.core.exception.checked.BizLogicAppException ace) BizLogicAppExceptionの場合は基本的に本コントラクタを使用。 -
ResponseDto
-
-
Method Details
-
getResult
-
setResult
-
getMessages
-
setMessages
-
getServiceDependentData
-
setServiceDependentData
-