Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
data.graph.nack-flow.json Maven / Gradle / Ivy
{
"name" : "blbgToms-mhiTrade-sa",
"description" : "Bloomberg MHI TOMS Post Trade Feed and Trade Booking Application",
"version" : null,
"flows" : [ {
"name" : "Nack Publishing Flow",
"consumer" : {
"componentName" : "Exclusion Jms Consumer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Consumer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.consumer.JmsContainerConsumer$$EnhancerBySpringCGLIB$$aa7bcce8",
"configurationId" : "blbgToms-mhiTrade-sa-exclusionJmsConsumer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowExclusion Jms ConsumerInvoker",
"configurable" : true
},
"transitions" : [ {
"from" : "CmfTradeCollection Ack MRR",
"to" : "CmfAcknowledgement State Ack Producer",
"name" : "cmfTradeCollectionStateAckProducer"
}, {
"from" : "CmfTradeCollection Ack MRR",
"to" : "Collection CmfAcknowledgement Producer",
"name" : "collectionCmfAcknowledgementProducer"
}, {
"from" : "CmfTradeCollection CmfAcknowledgement Validator",
"to" : "CmfTradeCollection Ack MRR",
"name" : "default"
}, {
"from" : "CmfTradeCollection CmfAcknowledgement Converter",
"to" : "CmfTradeCollection CmfAcknowledgement Validator",
"name" : "default"
}, {
"from" : "Nack Type Router",
"to" : "CmfTradeCollection CmfAcknowledgement Converter",
"name" : "cmfTradeCollection"
}, {
"from" : "Nacke Trades Router",
"to" : "Ignore",
"name" : "ACKED"
}, {
"from" : "Nacked Trades MRR",
"to" : "TradeCapture Nak Producer",
"name" : "tradeCaptureNackProducer"
}, {
"from" : "Nacked Trades MRR",
"to" : "TradeState Nak Producer",
"name" : "nackedTradeStateProducer"
}, {
"from" : "CmfTrade Delivery Report Validator",
"to" : "Nacked Trades MRR",
"name" : "default"
}, {
"from" : "CmfTrade Delivery Report Converter",
"to" : "CmfTrade Delivery Report Validator",
"name" : "default"
}, {
"from" : "Nack CMF MRR Router",
"to" : "CmfTrade Delivery Report Converter",
"name" : "cmfDeliveryReport"
}, {
"from" : "Nack CmfAcknowledgement Validator",
"to" : "Nack CmfAcknowledgement Producer",
"name" : "default"
}, {
"from" : "Nack CmfAcknowledgement Converter",
"to" : "Nack CmfAcknowledgement Validator",
"name" : "default"
}, {
"from" : "Nack CMF MRR Router",
"to" : "Nack CmfAcknowledgement Converter",
"name" : "cmfAcknowledgement"
}, {
"from" : "Nacke Trades Router",
"to" : "Nack CMF MRR Router",
"name" : "UNACKED"
}, {
"from" : "Nack Type Router",
"to" : "Nacke Trades Router",
"name" : "cmfTrade"
}, {
"from" : "Nacke Trades Router",
"to" : "Ignore",
"name" : "ACKED"
}, {
"from" : "Nacked Trades MRR",
"to" : "TradeCapture Nak Producer",
"name" : "tradeCaptureNackProducer"
}, {
"from" : "Nacked Trades MRR",
"to" : "TradeState Nak Producer",
"name" : "nackedTradeStateProducer"
}, {
"from" : "CmfTrade Delivery Report Validator",
"to" : "Nacked Trades MRR",
"name" : "default"
}, {
"from" : "CmfTrade Delivery Report Converter",
"to" : "CmfTrade Delivery Report Validator",
"name" : "default"
}, {
"from" : "Nack CMF MRR Router",
"to" : "CmfTrade Delivery Report Converter",
"name" : "cmfDeliveryReport"
}, {
"from" : "Nack CmfAcknowledgement Validator",
"to" : "Nack CmfAcknowledgement Producer",
"name" : "default"
}, {
"from" : "Nack CmfAcknowledgement Converter",
"to" : "Nack CmfAcknowledgement Validator",
"name" : "default"
}, {
"from" : "Nack CMF MRR Router",
"to" : "Nack CmfAcknowledgement Converter",
"name" : "cmfAcknowledgement"
}, {
"from" : "Nacke Trades Router",
"to" : "Nack CMF MRR Router",
"name" : "UNACKED"
}, {
"from" : "Nack Type Router",
"to" : "Nacke Trades Router",
"name" : "default"
}, {
"from" : "Exclusion Jms Consumer",
"to" : "Nack Type Router",
"name" : "default"
} ],
"flowElements" : [ {
"componentName" : "CmfAcknowledgement State Ack Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "com.ikasan.esb.mhi.blbgToms.mhiTrade.component.producer.TradeStateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-collectionCmfAcknowledgementStateAckProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfAcknowledgement State Ack ProducerInvoker",
"configurable" : true
}, {
"componentName" : "Collection CmfAcknowledgement Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.producer.ArjunaJmsTemplateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-collectionCmfAcknowledgementProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCollection CmfAcknowledgement ProducerInvoker",
"configurable" : true
}, {
"componentName" : "CmfTradeCollection Ack MRR",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.MultiRecipientRouter",
"implementingClass" : "org.ikasan.component.router.multirecipient.RecipientListRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTradeCollection Ack MRRInvoker",
"configurable" : false
}, {
"componentName" : "CmfTradeCollection CmfAcknowledgement Validator",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.validator.xml.XMLValidator",
"configurationId" : "blbgToms-mhiTrade-sa-cmfTradeCollectionAckCmfAcknowledgementValidator",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTradeCollection CmfAcknowledgement ValidatorInvoker",
"configurable" : true
}, {
"componentName" : "CmfTradeCollection CmfAcknowledgement Converter",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.converter.xml.ThreadSafeXsltConverter",
"configurationId" : "blbgToms-mhiTrade-sa-cmfTradeCollectionToCmfAcknowledgementConverter",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTradeCollection CmfAcknowledgement ConverterInvoker",
"configurable" : true
}, {
"componentName" : "Ignore",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.util.producer.DevNull",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowIgnoreInvoker",
"configurable" : false
}, {
"componentName" : "TradeCapture Nak Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.producer.ArjunaJmsTemplateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-tradeCaptureNakProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowTradeCapture Nak ProducerInvoker",
"configurable" : true
}, {
"componentName" : "TradeState Nak Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "com.ikasan.esb.mhi.blbgToms.mhiTrade.component.producer.TradeStateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-nakTradeStateProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowTradeState Nak ProducerInvoker",
"configurable" : true
}, {
"componentName" : "Nacked Trades MRR",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.MultiRecipientRouter",
"implementingClass" : "org.ikasan.component.router.multirecipient.RecipientListRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNacked Trades MRRInvoker",
"configurable" : false
}, {
"componentName" : "CmfTrade Delivery Report Validator",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.validator.xml.XMLValidator",
"configurationId" : "blbgToms-mhiTrade-sa-cmfTradeDeliveryReportValidator",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTrade Delivery Report ValidatorInvoker",
"configurable" : true
}, {
"componentName" : "CmfTrade Delivery Report Converter",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.converter.xml.ThreadSafeXsltConverter",
"configurationId" : "blbgToms-mhiTrade-sa-cmfTradeDeliveryReportConverter",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTrade Delivery Report ConverterInvoker",
"configurable" : true
}, {
"componentName" : "Nack CmfAcknowledgement Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.producer.ArjunaJmsTemplateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-nackCmfAcknowledgementProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CmfAcknowledgement ProducerInvoker",
"configurable" : true
}, {
"componentName" : "Nack CmfAcknowledgement Validator",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.validator.xml.XMLValidator",
"configurationId" : "blbgToms-mhiTrade-sa-nackCmfAcknowledgementValidator",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CmfAcknowledgement ValidatorInvoker",
"configurable" : true
}, {
"componentName" : "Nack CmfAcknowledgement Converter",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.converter.xml.ThreadSafeXsltConverter",
"configurationId" : "blbgToms-mhiTrade-sa-nackCmfAcknowledgementConverter",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CmfAcknowledgement ConverterInvoker",
"configurable" : true
}, {
"componentName" : "Nack CMF MRR Router",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.MultiRecipientRouter",
"implementingClass" : "org.ikasan.component.router.multirecipient.RecipientListRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CMF MRR RouterInvoker",
"configurable" : false
}, {
"componentName" : "Nacke Trades Router",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.SingleRecipientRouter",
"implementingClass" : "com.ikasan.esb.mhi.blbgToms.mhiTrade.component.routing.CmfTradeRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNacke Trades RouterInvoker",
"configurable" : false
}, {
"componentName" : "Ignore",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.util.producer.DevNull",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowIgnoreInvoker",
"configurable" : false
}, {
"componentName" : "TradeCapture Nak Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.producer.ArjunaJmsTemplateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-tradeCaptureNakProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowTradeCapture Nak ProducerInvoker",
"configurable" : true
}, {
"componentName" : "TradeState Nak Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "com.ikasan.esb.mhi.blbgToms.mhiTrade.component.producer.TradeStateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-nakTradeStateProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowTradeState Nak ProducerInvoker",
"configurable" : true
}, {
"componentName" : "Nacked Trades MRR",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.MultiRecipientRouter",
"implementingClass" : "org.ikasan.component.router.multirecipient.RecipientListRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNacked Trades MRRInvoker",
"configurable" : false
}, {
"componentName" : "CmfTrade Delivery Report Validator",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.validator.xml.XMLValidator",
"configurationId" : "blbgToms-mhiTrade-sa-cmfTradeDeliveryReportValidator",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTrade Delivery Report ValidatorInvoker",
"configurable" : true
}, {
"componentName" : "CmfTrade Delivery Report Converter",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.converter.xml.ThreadSafeXsltConverter",
"configurationId" : "blbgToms-mhiTrade-sa-cmfTradeDeliveryReportConverter",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowCmfTrade Delivery Report ConverterInvoker",
"configurable" : true
}, {
"componentName" : "Nack CmfAcknowledgement Producer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Producer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.producer.ArjunaJmsTemplateProducer",
"configurationId" : "blbgToms-mhiTrade-sa-nackCmfAcknowledgementProducer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CmfAcknowledgement ProducerInvoker",
"configurable" : true
}, {
"componentName" : "Nack CmfAcknowledgement Validator",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.validator.xml.XMLValidator",
"configurationId" : "blbgToms-mhiTrade-sa-nackCmfAcknowledgementValidator",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CmfAcknowledgement ValidatorInvoker",
"configurable" : true
}, {
"componentName" : "Nack CmfAcknowledgement Converter",
"description" : null,
"componentType" : "org.ikasan.spec.component.transformation.Converter",
"implementingClass" : "org.ikasan.component.converter.xml.ThreadSafeXsltConverter",
"configurationId" : "blbgToms-mhiTrade-sa-nackCmfAcknowledgementConverter",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CmfAcknowledgement ConverterInvoker",
"configurable" : true
}, {
"componentName" : "Nack CMF MRR Router",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.MultiRecipientRouter",
"implementingClass" : "org.ikasan.component.router.multirecipient.RecipientListRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack CMF MRR RouterInvoker",
"configurable" : false
}, {
"componentName" : "Nacke Trades Router",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.SingleRecipientRouter",
"implementingClass" : "com.ikasan.esb.mhi.blbgToms.mhiTrade.component.routing.CmfTradeRouter",
"configurationId" : null,
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNacke Trades RouterInvoker",
"configurable" : false
}, {
"componentName" : "Nack Type Router",
"description" : null,
"componentType" : "org.ikasan.spec.component.routing.SingleRecipientRouter",
"implementingClass" : "com.ikasan.esb.mhi.blbgToms.mhiTrade.component.routing.XPathRouter",
"configurationId" : "blbgToms-mhiTrade-sa-nackTypeRouter",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowNack Type RouterInvoker",
"configurable" : true
}, {
"componentName" : "Exclusion Jms Consumer",
"description" : null,
"componentType" : "org.ikasan.spec.component.endpoint.Consumer",
"implementingClass" : "org.ikasan.component.endpoint.jms.spring.consumer.JmsContainerConsumer$$EnhancerBySpringCGLIB$$aa7bcce8",
"configurationId" : "blbgToms-mhiTrade-sa-exclusionJmsConsumer",
"invokerConfigurationId" : "blbgToms-mhiTrade-saNack Publishing FlowExclusion Jms ConsumerInvoker",
"configurable" : true
} ],
"configurationId" : "blbgToms-mhiTrade-sa-Nack Publishing Flow"
} ]
}