public class ZeroMQConnectionBindingGenerator
extends java.lang.Object
implements org.fabric3.spi.domain.generator.channel.ConnectionBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>
| Constructor and Description |
|---|
ZeroMQConnectionBindingGenerator() |
| Modifier and Type | Method and Description |
|---|---|
org.fabric3.spi.model.physical.PhysicalChannelBindingDefinition |
generateChannelBinding(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.spi.model.physical.ChannelDeliveryType deliveryType) |
org.fabric3.spi.model.physical.PhysicalConnectionSourceDefinition |
generateConnectionSource(org.fabric3.spi.model.instance.LogicalConsumer consumer,
org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.spi.model.physical.ChannelDeliveryType deliveryType) |
org.fabric3.spi.model.physical.PhysicalConnectionTargetDefinition |
generateConnectionTarget(org.fabric3.spi.model.instance.LogicalProducer producer,
org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.spi.model.physical.ChannelDeliveryType deliveryType) |
public org.fabric3.spi.model.physical.PhysicalConnectionSourceDefinition generateConnectionSource(org.fabric3.spi.model.instance.LogicalConsumer consumer,
org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.spi.model.physical.ChannelDeliveryType deliveryType)
throws org.fabric3.spi.domain.generator.GenerationException
generateConnectionSource in interface org.fabric3.spi.domain.generator.channel.ConnectionBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>org.fabric3.spi.domain.generator.GenerationExceptionpublic org.fabric3.spi.model.physical.PhysicalConnectionTargetDefinition generateConnectionTarget(org.fabric3.spi.model.instance.LogicalProducer producer,
org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.spi.model.physical.ChannelDeliveryType deliveryType)
throws org.fabric3.spi.domain.generator.GenerationException
generateConnectionTarget in interface org.fabric3.spi.domain.generator.channel.ConnectionBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>org.fabric3.spi.domain.generator.GenerationExceptionpublic org.fabric3.spi.model.physical.PhysicalChannelBindingDefinition generateChannelBinding(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.spi.model.physical.ChannelDeliveryType deliveryType)
throws org.fabric3.spi.domain.generator.GenerationException
generateChannelBinding in interface org.fabric3.spi.domain.generator.channel.ConnectionBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>org.fabric3.spi.domain.generator.GenerationException