クラス IntegrationWebExchangeBindException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.web.ErrorResponseException
org.springframework.web.server.ResponseStatusException
org.springframework.web.server.ServerWebInputException
org.springframework.web.bind.support.WebExchangeBindException
org.springframework.integration.http.support.IntegrationWebExchangeBindException
- 実装されているすべてのインターフェース:
SerializableSE、BindingResult、Errors、ErrorResponse
失敗したメッセージコンテキストを伴う検証エラーの
WebExchangeBindException 拡張。Spring Integration Web エンドポイント実装には POJO メソッド呼び出しがないため、デフォルトの WebExchangeBindException 動作に依存することはできません。- 導入:
- 5.2
- 作成者:
- Artem Bilan
- 関連事項:
ネストされたクラスの要約
インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース
ErrorResponse.Builder, ErrorResponse.Interceptorフィールドのサマリー
インターフェース org.springframework.validation.BindingResult から継承されたフィールド
MODEL_KEY_PREFIXインターフェース org.springframework.validation.Errors から継承されたフィールド
NESTED_PATH_SEPARATORコンストラクターの概要
コンストラクターコンストラクター説明IntegrationWebExchangeBindException(StringSE endpointId, ObjectSE failedPayload, BindingResult bindingResult) メソッドのサマリー
クラス org.springframework.web.bind.support.WebExchangeBindException から継承されたメソッド
addAllErrors, addError, findEditor, getAllErrors, getBindingResult, getDetailMessageArguments, getDetailMessageArguments, getErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getFieldErrors, getFieldErrors, getFieldType, getFieldValue, getGlobalError, getGlobalErrorCount, getGlobalErrors, getModel, getNestedPath, getObjectName, getPropertyEditorRegistry, getRawFieldValue, getSuppressedFields, getTarget, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, recordFieldValue, recordSuppressedField, reject, reject, reject, rejectValue, rejectValue, rejectValue, resolveMessageCodes, resolveMessageCodes, setNestedPathクラス org.springframework.web.server.ServerWebInputException から継承されたメソッド
getMethodParameterクラス org.springframework.web.server.ResponseStatusException から継承されたメソッド
getHeaders, getReason, getResponseHeaders, updateAndGetBodyクラス org.springframework.web.ErrorResponseException から継承されたメソッド
getBody, getDetailMessageCode, getStatusCode, setDetail, setInstance, setTitle, setTypeクラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCauseクラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSEインターフェース org.springframework.web.ErrorResponse から継承されたメソッド
getTitleMessageCode, getTypeMessageCodeインターフェース org.springframework.validation.Errors から継承されたメソッド
failOnError, toString
コンストラクターの詳細
IntegrationWebExchangeBindException
public IntegrationWebExchangeBindException(StringSE endpointId, ObjectSE failedPayload, BindingResult bindingResult)
メソッドの詳細
getMessage
- オーバーライド:
- クラス
WebExchangeBindExceptionのgetMessage
equals
- オーバーライド:
- クラス
WebExchangeBindExceptionのequals
hashCode
public int hashCode()- オーバーライド:
- クラス
WebExchangeBindExceptionのhashCode