org.eclipse.swordfish.internal.core.util.smx
Class ServiceMixSupport

java.lang.Object
  extended by org.eclipse.swordfish.internal.core.util.smx.ServiceMixSupport

public class ServiceMixSupport
extends java.lang.Object


Constructor Summary
ServiceMixSupport()
           
 
Method Summary
static java.io.InputStream convertStringToIS(java.lang.String xml, java.lang.String encoding)
           
static org.apache.servicemix.nmr.api.internal.InternalEndpoint getEndpoint(org.apache.servicemix.nmr.api.NMR nmr, java.util.Map<java.lang.String,?> props)
           
static org.apache.servicemix.nmr.api.internal.InternalEndpoint getEndpoint(org.apache.servicemix.nmr.api.NMR nmr, org.apache.servicemix.nmr.api.Reference reference)
           
static org.w3c.dom.DocumentFragment getEndpointReference(EndpointDescription description)
           
static void setSourceService(javax.jbi.component.ComponentContext componentContext, javax.jbi.messaging.MessageExchange messageExchange, javax.xml.namespace.QName sourceService)
           
static void setStringMessage(javax.jbi.messaging.MessageExchange source, java.lang.String messageType, java.lang.String content)
           
static org.apache.servicemix.nmr.api.Exchange toNMRExchange(javax.jbi.messaging.MessageExchange messageExchange)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceMixSupport

public ServiceMixSupport()
Method Detail

toNMRExchange

public static org.apache.servicemix.nmr.api.Exchange toNMRExchange(javax.jbi.messaging.MessageExchange messageExchange)

setStringMessage

public static void setStringMessage(javax.jbi.messaging.MessageExchange source,
                                    java.lang.String messageType,
                                    java.lang.String content)

setSourceService

public static void setSourceService(javax.jbi.component.ComponentContext componentContext,
                                    javax.jbi.messaging.MessageExchange messageExchange,
                                    javax.xml.namespace.QName sourceService)

getEndpointReference

public static org.w3c.dom.DocumentFragment getEndpointReference(EndpointDescription description)

getEndpoint

public static org.apache.servicemix.nmr.api.internal.InternalEndpoint getEndpoint(org.apache.servicemix.nmr.api.NMR nmr,
                                                                                  org.apache.servicemix.nmr.api.Reference reference)

getEndpoint

public static org.apache.servicemix.nmr.api.internal.InternalEndpoint getEndpoint(org.apache.servicemix.nmr.api.NMR nmr,
                                                                                  java.util.Map<java.lang.String,?> props)

convertStringToIS

public static java.io.InputStream convertStringToIS(java.lang.String xml,
                                                    java.lang.String encoding)