org.apache.servicemix.jbi.servicedesc
Class DynamicEndpoint

java.lang.Object
  extended by org.apache.servicemix.jbi.servicedesc.AbstractServiceEndpoint
      extended by org.apache.servicemix.jbi.servicedesc.DynamicEndpoint
All Implemented Interfaces:
Serializable, javax.jbi.servicedesc.ServiceEndpoint

public class DynamicEndpoint
extends AbstractServiceEndpoint

Dynamic endpoints are used to route exchanges using endpoint references.

See Also:
Serialized Form

Constructor Summary
DynamicEndpoint(ComponentNameSpace componentName, javax.jbi.servicedesc.ServiceEndpoint endpoint, DocumentFragment epr)
           
 
Method Summary
 DocumentFragment getAsReference(QName operationName)
           
protected  String getClassifier()
           
 String getEndpointName()
           
 QName[] getInterfaces()
           
 QName getServiceName()
           
 
Methods inherited from class org.apache.servicemix.jbi.servicedesc.AbstractServiceEndpoint
getComponentNameSpace, getKey, getUniqueKey, setComponentName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicEndpoint

public DynamicEndpoint(ComponentNameSpace componentName,
                       javax.jbi.servicedesc.ServiceEndpoint endpoint,
                       DocumentFragment epr)
Method Detail

getAsReference

public DocumentFragment getAsReference(QName operationName)

getEndpointName

public String getEndpointName()

getInterfaces

public QName[] getInterfaces()

getServiceName

public QName getServiceName()

getClassifier

protected String getClassifier()
Specified by:
getClassifier in class AbstractServiceEndpoint


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