Uses of Class
ca.cdr.api.model.json.TransactionLogStepJson
Package
Description
-
Uses of TransactionLogStepJson in ca.cdr.api.camel
Modifier and TypeMethodDescriptionICamelProcessorTxLogHelper.buildTxLogStep
(org.apache.camel.Exchange theExchange, TransactionLogStepTypeEnum theLogStepType, org.apache.commons.lang3.tuple.Pair<String, TransactionLogBodyTypeEnum> theBodyAndType, TransactionLogOutcomeEnum theOutcome) Builds a new transaction log step considering received exchange properties and parameters.Modifier and TypeMethodDescriptionIHl7V2CamelProcessorTxLogHelper.getHl7LogStepsForBundles
(org.apache.camel.Exchange theExchange, Hl7v2ToFhirConversionResultJson theConversionResult, String theProcedureName) Builds a list of bundles corresponding to the received conversionResultIHL7V2TxLogStepsProvider.provideTxLogSteps
(org.apache.camel.Exchange theExchange, Hl7v2ToFhirConversionResultJson theConversionResult) ITxLogStepsProvider.provideTxLogSteps
(org.apache.camel.Exchange theExchange) Calls function which returns a list of transaction log steps from the passedExchange
Modifier and TypeMethodDescriptionstatic ITxLogStepsProvider
ITxLogStepsProvider.ofStep
(TransactionLogStepJson theStep) Convenience method to provide the step which the returned provider will return in a listModifier and TypeMethodDescriptionvoid
ICamelProcessorTxLogHelper.addStepIfTxLogActive
(org.apache.camel.Exchange theExchange, List<TransactionLogStepJson> theLogSteps) If transaction logging was initiated (smile:txLogStart procedure, present before current procedure in route), adds step from provider to the transaction log, adds the list of steps to the transaction logstatic ITxLogStepsProvider
ITxLogStepsProvider.ofSteps
(List<TransactionLogStepJson> theSteps) Convenience method to provide the steps which the returned provider will return -
Uses of TransactionLogStepJson in ca.cdr.api.model.json
-
Uses of TransactionLogStepJson in ca.cdr.api.transactionlog
Modifier and TypeMethodDescriptiondefault TransactionLogIdentifiers
ITransactionLogStoringSvc.persistNewLog
(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, TransactionLogStepJson theInitialStep, String theTransactionId, String theModuleId) Deprecated.default TransactionLogIdentifiers
ITransactionLogStoringSvc.persistNewLog
(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, TransactionLogStepJson theInitialStep, String theTransactionId, String theTransactionGuid, String theModuleId) Deprecated.void
ITransactionLogStoringSvc.persistNewStep
(TransactionLogIdentifiers theTransactionPidMap, TransactionLogStepJson theStep) This method adds new steps to existing parent Transaction Logs.void
ITransactionLogStoringSvc.persistNewStep
(String theTransactionGuid, TransactionLogStepJson theStep) This is an alternative toITransactionLogStoringSvc.persistNewStep(TransactionLogIdentifiers, TransactionLogStepJson)
.Modifier and TypeMethodDescriptiondefault TransactionLogIdentifiers
ITransactionLogStoringSvc.persistNewLog
(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, List<TransactionLogStepJson> theInitialSteps, String theTransactionId, String theModuleId) Deprecated.default TransactionLogIdentifiers
ITransactionLogStoringSvc.persistNewLog
(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, List<TransactionLogStepJson> theInitialSteps, String theTransactionId, String theTransactionGuid, String theModuleId) Deprecated.IncomingTransactionLog.IncomingTransactionLogBuilder.withInitialSteps
(List<TransactionLogStepJson> theInitialSteps) -
Uses of TransactionLogStepJson in ca.cdr.api.util
Modifier and TypeMethodDescriptionstatic TransactionLogStepJson
MappingMessageTransactionLogUtil.createTransactionLogStep
(List<MappingMessage> theIssues) Given a set of mapping issues (if any), generate aTransactionLogStepJson
that can be sent to the transaction log service.Modifier and TypeMethodDescriptionstatic List<TransactionLogStepJson>
TransactionLogRequestDetailsUtil.getTransactionLogStepsFromRequest
(RequestDetails theRequestDetails) Modifier and TypeMethodDescriptionstatic void
TransactionLogRequestDetailsUtil.addTransactionLogStepForRequest
(ServletRequestDetails theRequestDetails, TransactionLogStepJson theStep) Adds a transaction log step to the attribute which holds the list of steps for the provided request.static void
TransactionLogRequestDetailsUtil.addTransactionLogStepForRequest
(jakarta.servlet.http.HttpServletRequest theRequest, TransactionLogStepJson theStep) Adds a transaction log step to the attribute which holds the list of steps for the provided request.