public interface BatchVisitor<T>
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
afterProcessed(spring.turbo.bean.valueobject.ProcessPayload payload) |
default void |
beforeProcessing(ProcessingContext context,
spring.turbo.bean.valueobject.ProcessPayload payload) |
default void |
onAbort(spring.turbo.bean.valueobject.ProcessPayload payload) |
default ExitPolicy |
onError(ProcessingContext context,
spring.turbo.bean.valueobject.ProcessPayload payload,
Throwable throwable) |
default void |
onInvalidValueObject(ProcessingContext context,
spring.turbo.bean.valueobject.ProcessPayload payload,
Object vo,
org.springframework.validation.BindingResult bindingResult) |
default void |
onResourceOpeningError(org.springframework.core.io.Resource resource,
ExcelType excelType,
String password,
spring.turbo.bean.valueobject.ProcessPayload payload) |
default void |
onValidValueObject(ProcessingContext context,
spring.turbo.bean.valueobject.ProcessPayload payload,
spring.turbo.bean.valueobject.Batch<T> batch) |
default boolean |
shouldAbort(spring.turbo.bean.valueobject.ProcessPayload payload) |
default void onResourceOpeningError(org.springframework.core.io.Resource resource,
ExcelType excelType,
String password,
spring.turbo.bean.valueobject.ProcessPayload payload)
default void beforeProcessing(ProcessingContext context, spring.turbo.bean.valueobject.ProcessPayload payload)
default void afterProcessed(spring.turbo.bean.valueobject.ProcessPayload payload)
default boolean shouldAbort(spring.turbo.bean.valueobject.ProcessPayload payload)
default void onInvalidValueObject(ProcessingContext context, spring.turbo.bean.valueobject.ProcessPayload payload, Object vo, org.springframework.validation.BindingResult bindingResult)
default void onValidValueObject(ProcessingContext context, spring.turbo.bean.valueobject.ProcessPayload payload, spring.turbo.bean.valueobject.Batch<T> batch)
default ExitPolicy onError(ProcessingContext context, spring.turbo.bean.valueobject.ProcessPayload payload, Throwable throwable)
default void onAbort(spring.turbo.bean.valueobject.ProcessPayload payload)
Copyright © 2022. All rights reserved.