org.eclipse.swordfish.core.resolver.registry
Interface EndpointDocumentProvider
- All Superinterfaces:
- PrioritizedProvider
- All Known Implementing Classes:
- AbstractDocumentProvider, FilesystemDocumentProvider, SwordfishRegistryProvider
public interface EndpointDocumentProvider
- extends PrioritizedProvider
Interface of the provider responsible for retrieval of service related
information (descriptions, policies) from different kinds of location.
|
Method Summary |
java.util.Collection<ServiceDescription<?>> |
getServiceProviderDescriptions(javax.xml.namespace.QName interfaceName)
Perform a query to the registry it can communicate with and returns
a Collection of ServiceDescription objects
implementing specified interface. |
getServiceProviderDescriptions
java.util.Collection<ServiceDescription<?>> getServiceProviderDescriptions(javax.xml.namespace.QName interfaceName)
- Perform a query to the registry it can communicate with and returns
a
Collection of ServiceDescription objects
implementing specified interface.
- Parameters:
interfaceName - A qualified name of the interface of the service.
Corresponds to the value of portType element.
- Returns:
- A
Collection of the service descriptions providing
operations specified by given port type. Returns an empty collection if
no service descriptions were found.