org.apache.servicemix.common
Class ExternalEndpoint

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

public class ExternalEndpoint
extends Object
implements javax.jbi.servicedesc.ServiceEndpoint


Constructor Summary
ExternalEndpoint(QName eprElement, String locationUri, QName serviceName, String epName, QName interfaceName)
           
ExternalEndpoint(QName eprElement, String locationUri, QName serviceName, String epName, QName[] interfaces)
           
 
Method Summary
 DocumentFragment getAsReference(QName operationName)
           
 String getEndpointName()
           
 QName[] getInterfaces()
           
 QName getServiceName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalEndpoint

public ExternalEndpoint(QName eprElement,
                        String locationUri,
                        QName serviceName,
                        String epName,
                        QName[] interfaces)

ExternalEndpoint

public ExternalEndpoint(QName eprElement,
                        String locationUri,
                        QName serviceName,
                        String epName,
                        QName interfaceName)
Method Detail

getAsReference

public DocumentFragment getAsReference(QName operationName)
Specified by:
getAsReference in interface javax.jbi.servicedesc.ServiceEndpoint

getServiceName

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

getEndpointName

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

getInterfaces

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


Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.