public class ZeroMQWireBindingGenerator
extends java.lang.Object
implements org.fabric3.spi.domain.generator.wire.WireBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>
| Constructor and Description |
|---|
ZeroMQWireBindingGenerator() |
| Modifier and Type | Method and Description |
|---|---|
ZeroMQWireTargetDefinition |
generateServiceBindingTarget(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.api.model.type.contract.ServiceContract contract,
java.util.List<org.fabric3.spi.model.instance.LogicalOperation> operations,
org.fabric3.spi.domain.generator.policy.EffectivePolicy policy) |
ZeroMQWireSourceDefinition |
generateSource(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.api.model.type.contract.ServiceContract contract,
java.util.List<org.fabric3.spi.model.instance.LogicalOperation> operations,
org.fabric3.spi.domain.generator.policy.EffectivePolicy policy) |
ZeroMQWireTargetDefinition |
generateTarget(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding,
org.fabric3.api.model.type.contract.ServiceContract contract,
java.util.List<org.fabric3.spi.model.instance.LogicalOperation> operations,
org.fabric3.spi.domain.generator.policy.EffectivePolicy policy) |
public ZeroMQWireSourceDefinition generateSource(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding, org.fabric3.api.model.type.contract.ServiceContract contract, java.util.List<org.fabric3.spi.model.instance.LogicalOperation> operations, org.fabric3.spi.domain.generator.policy.EffectivePolicy policy) throws org.fabric3.spi.domain.generator.GenerationException
generateSource in interface org.fabric3.spi.domain.generator.wire.WireBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>org.fabric3.spi.domain.generator.GenerationExceptionpublic ZeroMQWireTargetDefinition generateTarget(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding, org.fabric3.api.model.type.contract.ServiceContract contract, java.util.List<org.fabric3.spi.model.instance.LogicalOperation> operations, org.fabric3.spi.domain.generator.policy.EffectivePolicy policy) throws org.fabric3.spi.domain.generator.GenerationException
generateTarget in interface org.fabric3.spi.domain.generator.wire.WireBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>org.fabric3.spi.domain.generator.GenerationExceptionpublic ZeroMQWireTargetDefinition generateServiceBindingTarget(org.fabric3.spi.model.instance.LogicalBinding<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition> binding, org.fabric3.api.model.type.contract.ServiceContract contract, java.util.List<org.fabric3.spi.model.instance.LogicalOperation> operations, org.fabric3.spi.domain.generator.policy.EffectivePolicy policy) throws org.fabric3.spi.domain.generator.GenerationException
generateServiceBindingTarget in interface org.fabric3.spi.domain.generator.wire.WireBindingGenerator<org.fabric3.api.binding.zeromq.model.ZeroMQBindingDefinition>org.fabric3.spi.domain.generator.GenerationException