org.apache.tuscany.sca.binding.jms.wireformat.jmstextxml.runtime
Class WireFormatJMSTextXMLProviderFactory

java.lang.Object
  extended by org.apache.tuscany.sca.binding.jms.wireformat.jmstextxml.runtime.WireFormatJMSTextXMLProviderFactory
All Implemented Interfaces:
ProviderFactory<WireFormatJMSTextXML>, WireFormatProviderFactory<WireFormatJMSTextXML>

public class WireFormatJMSTextXMLProviderFactory
extends java.lang.Object
implements WireFormatProviderFactory<WireFormatJMSTextXML>


Constructor Summary
WireFormatJMSTextXMLProviderFactory(ExtensionPointRegistry registry)
           
 
Method Summary
 WireFormatProvider createReferenceWireFormatProvider(RuntimeComponent component, RuntimeComponentReference reference, Binding binding)
          Create wire format provider for a given reference binding
 WireFormatProvider createServiceWireFormatProvider(RuntimeComponent component, RuntimeComponentService service, Binding binding)
          Create policy provider for a given service binding
 java.lang.Class getModelType()
          The model type that this factory creates providers for.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WireFormatJMSTextXMLProviderFactory

public WireFormatJMSTextXMLProviderFactory(ExtensionPointRegistry registry)
Method Detail

createReferenceWireFormatProvider

public WireFormatProvider createReferenceWireFormatProvider(RuntimeComponent component,
                                                            RuntimeComponentReference reference,
                                                            Binding binding)
Description copied from interface: WireFormatProviderFactory
Create wire format provider for a given reference binding

Specified by:
createReferenceWireFormatProvider in interface WireFormatProviderFactory<WireFormatJMSTextXML>
Returns:

createServiceWireFormatProvider

public WireFormatProvider createServiceWireFormatProvider(RuntimeComponent component,
                                                          RuntimeComponentService service,
                                                          Binding binding)
Description copied from interface: WireFormatProviderFactory
Create policy provider for a given service binding

Specified by:
createServiceWireFormatProvider in interface WireFormatProviderFactory<WireFormatJMSTextXML>
Returns:

getModelType

public java.lang.Class getModelType()
Description copied from interface: ProviderFactory
The model type that this factory creates providers for.

Specified by:
getModelType in interface ProviderFactory<WireFormatJMSTextXML>
Returns:
the model type
See Also:
ProviderFactory.getModelType()