org.sca4j.binding.jms.control
Class JmsBindingGenerator
java.lang.Object
org.sca4j.binding.jms.control.JmsBindingGenerator
- All Implemented Interfaces:
- org.sca4j.spi.generator.BindingGenerator<JmsWireSourceDefinition,JmsWireTargetDefinition,JmsBindingDefinition>
public class JmsBindingGenerator
- extends java.lang.Object
- implements org.sca4j.spi.generator.BindingGenerator<JmsWireSourceDefinition,JmsWireTargetDefinition,JmsBindingDefinition>
Binding generator that creates the physical source and target definitions for
wires. Message acknowledgement is always expected to be using transactions,
either local or global, as expressed by the intents transactedOneWay,
transactedOneWay.local or transactedOneWay.global.
- Version:
- $Revision: 5021 $ $Date: 2008-07-12 18:36:13 +0100 (Sat, 12 Jul
2008) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsBindingGenerator
public JmsBindingGenerator(PayloadTypeIntrospector introspector)
generateWireSource
public JmsWireSourceDefinition generateWireSource(org.sca4j.spi.model.instance.LogicalBinding<JmsBindingDefinition> logicalBinding,
org.sca4j.spi.policy.Policy policy,
org.sca4j.scdl.ServiceDefinition serviceDefinition)
throws org.sca4j.spi.generator.GenerationException
- Specified by:
generateWireSource in interface org.sca4j.spi.generator.BindingGenerator<JmsWireSourceDefinition,JmsWireTargetDefinition,JmsBindingDefinition>
- Throws:
org.sca4j.spi.generator.GenerationException
generateWireTarget
public JmsWireTargetDefinition generateWireTarget(org.sca4j.spi.model.instance.LogicalBinding<JmsBindingDefinition> logicalBinding,
org.sca4j.spi.policy.Policy policy,
org.sca4j.scdl.ReferenceDefinition referenceDefinition)
throws org.sca4j.spi.generator.GenerationException
- Specified by:
generateWireTarget in interface org.sca4j.spi.generator.BindingGenerator<JmsWireSourceDefinition,JmsWireTargetDefinition,JmsBindingDefinition>
- Throws:
org.sca4j.spi.generator.GenerationException
Copyright © 2008-2010 Service Symphony. All Rights Reserved.