static MessageEvent |
MessageFactory.createErrMessageForStep(ProcessStepExecution stepLog) |
Create err message for step message event.
|
static MessageEvent |
MessageFactory.createInfoMessageForStep(ProcessStepExecution stepLog) |
Create info message for step message event.
|
static MessageEvent |
MessageFactory.createMessage(ProcessStepExecution workItem,
String message,
Severity msgType) |
Create a message associated with the workitem
|
static MessageEvent |
MessageFactory.createMessageForStep(ProcessStepExecution workItem,
Severity type) |
Create message for step message event.
|
FailedStep |
FailedStepService.createOrUpdateBusinessFailedStep(ProcessStepExecution workItem,
ProcessStepExecutionResult executionResult) |
Create Failed step for a process step that was technically executed ok, but resulted in business error
|
ProcessStepExecutionResult |
BusinessErrorHandlerStepService.doExecute(ProcessStepExecution workItem) |
|
ProcessStepExecutionResult |
ProcessStepService.doExecute(ProcessStepExecution workItem) |
Execute the process work item.
|
void |
ProcessClientServiceV2.endLog(ProcessStepExecution execution,
ProcessStepExecutionResult result,
io.smallrye.reactive.messaging.amqp.AmqpMessage<String> message,
Throwable exception,
AdditionalErrorInfo additionalErrorInfo) |
End log.
|
default AdditionalErrorInfo |
ProcessStepService.provideErrorInformation(ProcessStepExecution workItem,
Exception e) |
Provide any additional error information in case the processing of #doExecute has failed.
|
void |
ProcessClientServiceV2.technicalError(ProcessStepExecution workItem,
ProcessStepExecutionResult result,
org.eclipse.microprofile.reactive.messaging.Message message,
Exception exception,
AdditionalErrorInfo additionalErrorInfo) |
Technical error.
|
FailedStep |
FailedStepService.updateFailedStep(ProcessStepExecution workItem,
String referencedStepName,
String resolutionOptions,
String resolutionSignalId) |
|