org.apache.servicemix.jbi.servicedesc
Class LinkedEndpoint

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

public class LinkedEndpoint
extends AbstractServiceEndpoint

Linked endpoints are defined by SA deployment. They act as proxies for real endpoints.

See Also:
Serialized Form

Constructor Summary
LinkedEndpoint(QName fromService, String fromEndpoint, QName toService, String toEndpoint, String linkType)
           
 
Method Summary
 DocumentFragment getAsReference(QName operationName)
           
protected  String getClassifier()
           
 String getEndpointName()
           
 QName[] getInterfaces()
           
 String getLinkType()
          Get the link type.
 QName getServiceName()
           
 String getToEndpoint()
          Get the destination endpoint.
 QName getToService()
          Get the destination service.
 
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

LinkedEndpoint

public LinkedEndpoint(QName fromService,
                      String fromEndpoint,
                      QName toService,
                      String toEndpoint,
                      String linkType)
Method Detail

getAsReference

public DocumentFragment getAsReference(QName operationName)

getEndpointName

public String getEndpointName()

getInterfaces

public QName[] getInterfaces()

getServiceName

public QName getServiceName()

getLinkType

public String getLinkType()
Get the link type.

Returns:
the link type

getToEndpoint

public String getToEndpoint()
Get the destination endpoint.

Returns:
the destination endpoint

getToService

public QName getToService()
Get the destination service.

Returns:
the destination service

getClassifier

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


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