BindingContext with @InitBinder method initialization.
| Modifier and Type | Field and Description |
|---|---|
| private final BindingContext | |
| private final List | |
| private Runnable | |
| private final SessionStatus |
| Access | Constructor and Description |
|---|---|
| pack-priv | InitBinderBindingContext(WebBindingInitializer initializer, List<SyncInvocableHandlerMethod> binderMethods, boolean methodValidationApplicable, ReactiveAdapterRegistry registry)
|
| Modifier and Type | Method and Description |
|---|---|
| public SessionStatus | getSessionStatus()
Return the |
| protected WebExchangeDataBinder | initDataBinder(WebExchangeDataBinder dataBinder, ServerWebExchange exchange)
Overrides org. Initialize the data binder instance for the given exchange. |
| private void | invokeBinderMethod(WebExchangeDataBinder dataBinder, ServerWebExchange exchange, SyncInvocableHandlerMethod binderMethod)
|
| public void | setSessionContext(SessionAttributesHandler attributesHandler, WebSession session)
Provide the context required to promote model attributes listed as
|
| public void | updateModel(ServerWebExchange
the current exchange exchange)Overrides org. Invoked before rendering to add |
| binderMethodContext | back to summary |
|---|---|
| private final BindingContext binderMethodContext | |
| binderMethods | back to summary |
|---|---|
| private final List<SyncInvocableHandlerMethod> binderMethods | |
| saveModelOperation | back to summary |
|---|---|
| private Runnable saveModelOperation
| |
| sessionStatus | back to summary |
|---|---|
| private final SessionStatus sessionStatus | |
| InitBinderBindingContext | back to summary |
|---|---|
| pack-priv InitBinderBindingContext(WebBindingInitializer initializer, List<SyncInvocableHandlerMethod> binderMethods, boolean methodValidationApplicable, ReactiveAdapterRegistry registry) | |
| getSessionStatus | back to summary |
|---|---|
| public SessionStatus getSessionStatus() Return the | |
| initDataBinder | back to summary |
|---|---|
| protected WebExchangeDataBinder initDataBinder(WebExchangeDataBinder dataBinder, ServerWebExchange exchange) Overrides org. Doc from org. Initialize the data binder instance for the given exchange.
| |
| invokeBinderMethod | back to summary |
|---|---|
| private void invokeBinderMethod(WebExchangeDataBinder dataBinder, ServerWebExchange exchange, SyncInvocableHandlerMethod binderMethod) | |
| setSessionContext | back to summary |
|---|---|
| public void setSessionContext(SessionAttributesHandler attributesHandler, WebSession session) Provide the context required to promote model attributes listed as
| |
| updateModel | back to summary |
|---|---|
| public void updateModel(ServerWebExchange exchange) Overrides org. Doc from org. Invoked before rendering to add
| |