Uses of Class
io.github.juliengalet.reactorflow.exception.FlowException
-
Packages that use FlowException Package Description io.github.juliengalet.reactorflow.exception io.github.juliengalet.reactorflow.flow io.github.juliengalet.reactorflow.report -
-
Uses of FlowException in io.github.juliengalet.reactorflow.exception
Subclasses of FlowException in io.github.juliengalet.reactorflow.exception Modifier and Type Class Description classFlowBuilderExceptionException used to represent a builder exception (example: a null value is used in a non nullable step of abuilder).classFlowFunctionalExceptionException used to represent a functional exception (example: an error due something you can handle in a business rule).classFlowTechnicalExceptionException used to represent a technical exception (example: a random failure during a database access, due to the network).Methods in io.github.juliengalet.reactorflow.exception that return FlowException Modifier and Type Method Description FlowExceptionFlowException. flowConcerned(Flow<?> flowConcerned)Set theflowConcerned. -
Uses of FlowException in io.github.juliengalet.reactorflow.flow
Methods in io.github.juliengalet.reactorflow.flow that return types with arguments of type FlowException Modifier and Type Method Description protected List<FlowException>Flow. getErrors()Get a copy of the actualFlow.errorsList.List<FlowException>Flow. getErrorsForFlowAndChildren()Get all errors (FlowExceptions) for the actualFlowand its children.List<FlowException>Flow. getRecoveredErrorsForFlowAndChildren()Get all recovered errors (FlowExceptions) for the actualFlowand its children.protected List<FlowException>Flow. getWarnings()Get a copy of the actualFlow.warningsList.List<FlowException>Flow. getWarningsForFlowAndChildren()Get all warnings (FlowExceptions) for the actualFlowand its children. -
Uses of FlowException in io.github.juliengalet.reactorflow.report
Methods in io.github.juliengalet.reactorflow.report that return types with arguments of type FlowException Modifier and Type Method Description List<FlowException>GlobalReport. getAllErrors()Get allFlowExceptionerrors that occurred duringGlobalReport.rootFlowexecution.List<FlowException>GlobalReport. getAllRecoveredErrors()Get allFlowExceptionrecovered errors that occurred duringGlobalReport.rootFlowexecution.List<FlowException>GlobalReport. getAllWarnings()Get allFlowExceptionwarnings that occurred duringGlobalReport.rootFlowexecution.List<FlowException>Metadata. getErrors()List<FlowException>Report. getErrors()List<FlowException>Metadata. getWarnings()List<FlowException>Report. getWarnings()Methods in io.github.juliengalet.reactorflow.report with parameters of type FlowException Modifier and Type Method Description static <T extends FlowContext>
Report<T>Report. error(T context, FlowException error)static <T extends FlowContext>
Report<T>Report. errorWithWarning(T context, FlowException error, FlowException warning)static <T extends FlowContext>
Report<T>Report. errorWithWarning(T context, FlowException error, List<FlowException> warnings)static <T extends FlowContext>
Report<T>Report. errorWithWarning(T context, List<FlowException> errors, FlowException warning)static <T extends FlowContext>
Report<T>Report. successWithWarning(T context, FlowException warning)Method parameters in io.github.juliengalet.reactorflow.report with type arguments of type FlowException Modifier and Type Method Description Metadata<M>Metadata. addErrors(List<FlowException> exceptions)Metadata<M>Metadata. addWarnings(List<FlowException> exceptions)static <T extends FlowContext>
Report<T>Report. error(T context, List<FlowException> errors)static <T extends FlowContext>
Report<T>Report. errorWithWarning(T context, FlowException error, List<FlowException> warnings)static <T extends FlowContext>
Report<T>Report. errorWithWarning(T context, List<FlowException> errors, FlowException warning)static <T extends FlowContext>
Report<T>Report. errorWithWarning(T context, List<FlowException> errors, List<FlowException> warnings)static <T extends FlowContext>
Report<T>Report. successWithWarning(T context, List<FlowException> warnings)
-