org.eclipse.swordfish.internal.resolver.backend.base.wsdl11
Class WSDL11EndpointExtractor

java.lang.Object
  extended by org.eclipse.swordfish.internal.resolver.backend.base.wsdl11.WSDL11EndpointExtractor
All Implemented Interfaces:
EndpointExtractor

public class WSDL11EndpointExtractor
extends java.lang.Object
implements EndpointExtractor


Constructor Summary
WSDL11EndpointExtractor()
           
 
Method Summary
 boolean canHandle(ServiceDescription<?> description)
          Checks if the passed description can be processed by this type of extractor.
 EndpointDescription extractEndpoint(ServiceDescription<?> serviceDescription)
          Extracts endpoint part from the given service description.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDL11EndpointExtractor

public WSDL11EndpointExtractor()
Method Detail

canHandle

public boolean canHandle(ServiceDescription<?> description)
Description copied from interface: EndpointExtractor
Checks if the passed description can be processed by this type of extractor.

Specified by:
canHandle in interface EndpointExtractor
Parameters:
description - A ServiceDescription to check.
Returns:
true if the extractor can handle passed service description, false otherwise.

extractEndpoint

public EndpointDescription extractEndpoint(ServiceDescription<?> serviceDescription)
Description copied from interface: EndpointExtractor
Extracts endpoint part from the given service description.

Specified by:
extractEndpoint in interface EndpointExtractor
Returns:
endpoint description, not null