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) Builds a new transaction log step from provided exchange properties and parameters.default TransactionLogStepJsonICamelProcessorTxLogHelper.buildTxLogStep(org.apache.camel.Exchange theExchange, TransactionLogStepTypeEnum theLogStepType, org.apache.commons.lang3.tuple.Pair<String, TransactionLogBodyTypeEnum> theBodyAndType, TransactionLogOutcomeEnum theOutcome) Deprecated.Methods in ca.cdr.api.camel that return types with arguments of type TransactionLogStepJsonModifier and TypeMethodDescriptionICdaCamelProcessorTxLogHelper.getCdaLogStepsForBundles(org.apache.camel.Exchange theExchange, ICdaCamelConversionResultJson theConversionResult, String theProcedureName, TransactionLogEventSubTypeEnum theLogSubType) IHl7V2CamelProcessorTxLogHelper.getHl7LogStepsForBundles(org.apache.camel.Exchange theExchange, Hl7v2ToFhirConversionResultJson theConversionResult, String theProcedureName) Builds a list of bundles corresponding to the received conversionResultICdaTxLogStepsProvider.provideTxLogSteps(org.apache.camel.Exchange theExchange, ICdaCamelConversionResultJson theConversionResult) IHL7V2TxLogStepsProvider.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 passedExchangeMethods in ca.cdr.api.camel with parameters of type TransactionLogStepJsonModifier and TypeMethodDescriptionstatic ITxLogStepsProviderITxLogStepsProvider.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 TypeMethodDescriptionvoidICamelProcessorTxLogHelper.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 ITxLogStepsProviderITxLogStepsProvider.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 TransactionLogIdentifiersITransactionLogStoringSvc.persistNewLog(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, TransactionLogStepJson theInitialStep, String theTransactionId, String theModuleId) Deprecated.default TransactionLogIdentifiersITransactionLogStoringSvc.persistNewLog(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, TransactionLogStepJson theInitialStep, String theTransactionId, String theTransactionGuid, String theModuleId) Deprecated.voidITransactionLogStoringSvc.persistNewStep(TransactionLogIdentifiers theTransactionPidMap, TransactionLogStepJson theStep) This method adds new steps to existing parent Transaction Logs.voidITransactionLogStoringSvc.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 TransactionLogIdentifiersITransactionLogStoringSvc.persistNewLog(TransactionLogEventTypeEnum theType, TransactionLogEventSubTypeEnum theSubType, List<TransactionLogStepJson> theInitialSteps, String theTransactionId, String theModuleId) Deprecated.default TransactionLogIdentifiersITransactionLogStoringSvc.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 TransactionLogStepJsonMappingMessageTransactionLogUtil.createTransactionLogStep(List<MappingMessage> theIssues) Given a set of mapping issues (if any), generate aTransactionLogStepJsonthat 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 voidTransactionLogRequestDetailsUtil.addTransactionLogStepForRequest(RequestDetails theRequest, TransactionLogStepJson theStep) Adds a transaction log step to the attribute which holds the list of steps for the provided request.
ICamelProcessorTxLogHelper.buildTxLogStep(Exchange, TransactionLogStepTypeEnum, Pair)Builds a new transaction log step considering received exchange properties and parameters.