Uses of Class
ca.cdr.api.model.json.TransactionLogStepJson
Packages that use TransactionLogStepJson
Package
Description
-
Uses of TransactionLogStepJson in ca.cdr.api.camel
Methods in ca.cdr.api.camel that return TransactionLogStepJsonModifier 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.Methods in ca.cdr.api.camel that return types with arguments of type TransactionLogStepJsonModifier 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
Methods in ca.cdr.api.camel with parameters of type TransactionLogStepJsonModifier and TypeMethodDescriptionstatic ITxLogStepsProvider
ITxLogStepsProvider.ofStep
(TransactionLogStepJson theStep) Convenience method to provide the step which the returned provider will return in a listMethod parameters in ca.cdr.api.camel with type arguments of type TransactionLogStepJsonModifier 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
Methods in ca.cdr.api.model.json that return TransactionLogStepJsonMethods in ca.cdr.api.model.json that return types with arguments of type TransactionLogStepJson -
Uses of TransactionLogStepJson in ca.cdr.api.transactionlog
Methods in ca.cdr.api.transactionlog that return types with arguments of type TransactionLogStepJsonMethods in ca.cdr.api.transactionlog with parameters of type TransactionLogStepJsonModifier 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)
.Method parameters in ca.cdr.api.transactionlog with type arguments of type TransactionLogStepJsonModifier 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
Methods in ca.cdr.api.util that return TransactionLogStepJsonModifier 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.Methods in ca.cdr.api.util that return types with arguments of type TransactionLogStepJsonModifier and TypeMethodDescriptionstatic List<TransactionLogStepJson>
TransactionLogRequestDetailsUtil.getTransactionLogStepsFromRequest
(RequestDetails theRequestDetails) Methods in ca.cdr.api.util with parameters of type TransactionLogStepJsonModifier 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.