org.apache.servicemix.common
Class ResolvedEndpoint

java.lang.Object
  extended by org.apache.servicemix.common.ResolvedEndpoint
All Implemented Interfaces:
javax.jbi.servicedesc.ServiceEndpoint

public class ResolvedEndpoint
extends java.lang.Object
implements javax.jbi.servicedesc.ServiceEndpoint

A default implementation of a resolved endpoint.


Constructor Summary
ResolvedEndpoint(org.w3c.dom.DocumentFragment reference, java.lang.String epName, javax.xml.namespace.QName serviceName)
           
ResolvedEndpoint(org.w3c.dom.DocumentFragment reference, java.lang.String epName, javax.xml.namespace.QName serviceName, javax.xml.namespace.QName[] interfaces)
           
ResolvedEndpoint(java.lang.String uri, javax.xml.namespace.QName serviceName)
           
 
Method Summary
 org.w3c.dom.DocumentFragment getAsReference(javax.xml.namespace.QName operationName)
           
 java.lang.String getEndpointName()
           
 javax.xml.namespace.QName[] getInterfaces()
           
 javax.xml.namespace.QName getServiceName()
           
static javax.jbi.servicedesc.ServiceEndpoint resolveEndpoint(org.w3c.dom.DocumentFragment epr, javax.xml.namespace.QName elementName, javax.xml.namespace.QName serviceName, java.lang.String uriPrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolvedEndpoint

public ResolvedEndpoint(java.lang.String uri,
                        javax.xml.namespace.QName serviceName)

ResolvedEndpoint

public ResolvedEndpoint(org.w3c.dom.DocumentFragment reference,
                        java.lang.String epName,
                        javax.xml.namespace.QName serviceName)

ResolvedEndpoint

public ResolvedEndpoint(org.w3c.dom.DocumentFragment reference,
                        java.lang.String epName,
                        javax.xml.namespace.QName serviceName,
                        javax.xml.namespace.QName[] interfaces)
Method Detail

getAsReference

public org.w3c.dom.DocumentFragment getAsReference(javax.xml.namespace.QName operationName)
Specified by:
getAsReference in interface javax.jbi.servicedesc.ServiceEndpoint

getEndpointName

public java.lang.String getEndpointName()
Specified by:
getEndpointName in interface javax.jbi.servicedesc.ServiceEndpoint

getServiceName

public javax.xml.namespace.QName getServiceName()
Specified by:
getServiceName in interface javax.jbi.servicedesc.ServiceEndpoint

getInterfaces

public javax.xml.namespace.QName[] getInterfaces()
Specified by:
getInterfaces in interface javax.jbi.servicedesc.ServiceEndpoint

resolveEndpoint

public static javax.jbi.servicedesc.ServiceEndpoint resolveEndpoint(org.w3c.dom.DocumentFragment epr,
                                                                    javax.xml.namespace.QName elementName,
                                                                    javax.xml.namespace.QName serviceName,
                                                                    java.lang.String uriPrefix)


Copyright © 2005-2012 FuseSource. All Rights Reserved.