org.eclipse.swordfish.internal.resolver.backend.local
Class FilesystemDocumentProvider
java.lang.Object
org.eclipse.swordfish.internal.resolver.backend.base.AbstractDocumentProvider
org.eclipse.swordfish.internal.resolver.backend.local.FilesystemDocumentProvider
- All Implemented Interfaces:
- ConfigurationConsumer<java.lang.Object>, PrioritizedProvider, EndpointDocumentProvider
public class FilesystemDocumentProvider
- extends AbstractDocumentProvider
|
Method Summary |
java.util.List<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. |
WSDLManager |
getWsdlManager()
|
void |
onReceiveConfiguration(java.util.Map<java.lang.String,java.lang.Object> configuration)
The callback method invoked by the Swordfish environment when the
configuration is changed |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilesystemDocumentProvider
public FilesystemDocumentProvider()
getServiceProviderDescriptions
public java.util.List<ServiceDescription<?>> getServiceProviderDescriptions(javax.xml.namespace.QName interfaceName)
- Description copied from interface:
EndpointDocumentProvider
- 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.
onReceiveConfiguration
public void onReceiveConfiguration(java.util.Map<java.lang.String,java.lang.Object> configuration)
- Description copied from interface:
ConfigurationConsumer
- The callback method invoked by the Swordfish environment when the
configuration is changed
- Specified by:
onReceiveConfiguration in interface ConfigurationConsumer<java.lang.Object>- Overrides:
onReceiveConfiguration in class AbstractDocumentProvider
- Parameters:
configuration - the new/updated configuration.
getWsdlManager
public WSDLManager getWsdlManager()