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

java.lang.Object
  extended by org.apache.tuscany.sca.binding.jms.wireformat.jmstextxml.runtime.WireFormatJMSTextXMLReferenceProvider
All Implemented Interfaces:
WireFormatProvider

public class WireFormatJMSTextXMLReferenceProvider
extends java.lang.Object
implements WireFormatProvider


Constructor Summary
WireFormatJMSTextXMLReferenceProvider(ExtensionPointRegistry registry, RuntimeComponent component, RuntimeComponentReference reference, Binding binding)
           
 
Method Summary
 Interceptor createInterceptor()
          Create an interceptor for the wire format
 java.lang.String getPhase()
          Get the phase that the interceptor should be added
 InterfaceContract getWireFormatInterfaceContract()
           
protected  boolean isOnMessage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WireFormatJMSTextXMLReferenceProvider

public WireFormatJMSTextXMLReferenceProvider(ExtensionPointRegistry registry,
                                             RuntimeComponent component,
                                             RuntimeComponentReference reference,
                                             Binding binding)
Method Detail

isOnMessage

protected boolean isOnMessage()

getWireFormatInterfaceContract

public InterfaceContract getWireFormatInterfaceContract()
Specified by:
getWireFormatInterfaceContract in interface WireFormatProvider

createInterceptor

public Interceptor createInterceptor()
Description copied from interface: WireFormatProvider
Create an interceptor for the wire format

Specified by:
createInterceptor in interface WireFormatProvider
Returns:
An interceptor that realize the policySet

getPhase

public java.lang.String getPhase()
Description copied from interface: WireFormatProvider
Get the phase that the interceptor should be added

Specified by:
getPhase in interface WireFormatProvider
Returns:
The phase that this interceptor belongs to