Package org.tkit.rhpam.quarkus.messaging
Class ProcessClientServiceV2
- java.lang.Object
-
- org.tkit.rhpam.quarkus.messaging.ProcessClientServiceV2
-
@ApplicationScoped @Traced public class ProcessClientServiceV2 extends Object
The process client service implementation.
-
-
Field Summary
Fields Modifier and Type Field Description static StringTKIT_RHPAM_SKIP_MESSAGEThe constant TKIT_RHPAM_SKIP_MESSAGE.
-
Constructor Summary
Constructors Constructor Description ProcessClientServiceV2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendLog(ProcessStepExecution execution, ProcessStepExecutionResult result, io.smallrye.reactive.messaging.amqp.AmqpMessage<String> message, Throwable exception, AdditionalErrorInfo additionalErrorInfo)End log.ProcessStepExecutionmsgToStepExecution(org.eclipse.microprofile.reactive.messaging.Message msg)voidstartLog(ProcessStepExecution execution)Start log process step execution.
-
-
-
Field Detail
-
TKIT_RHPAM_SKIP_MESSAGE
public static final String TKIT_RHPAM_SKIP_MESSAGE
The constant TKIT_RHPAM_SKIP_MESSAGE.- See Also:
- Constant Field Values
-
-
Method Detail
-
endLog
public void endLog(ProcessStepExecution execution, ProcessStepExecutionResult result, io.smallrye.reactive.messaging.amqp.AmqpMessage<String> message, Throwable exception, AdditionalErrorInfo additionalErrorInfo) throws Exception
End log.- Parameters:
execution- the executionresult- the resultmessage- the messageexception- the exceptionadditionalErrorInfo- the additional error info- Throws:
Exception- the exception
-
startLog
public void startLog(ProcessStepExecution execution)
Start log process step execution.- Parameters:
execution- the step execution msg
-
msgToStepExecution
public ProcessStepExecution msgToStepExecution(org.eclipse.microprofile.reactive.messaging.Message msg) throws IOException
- Throws:
IOException
-
-