org.eclipse.swordfish.registry
Interface WSDLRepository

All Known Subinterfaces:
InMemoryRepository
All Known Implementing Classes:
InMemoryRepositoryImpl

public interface WSDLRepository


Method Summary
 java.lang.Iterable<PortType> getAllPortTypes()
           
 java.lang.Iterable<Definition> getAllWSDLDefinitions()
           
 PolicyResource getPolicy(java.lang.String id)
           
 Definition getWSDLDefinitionById(java.lang.String id)
           
 java.lang.Iterable<Definition> getWSDLDefinitionsByPortType(javax.xml.namespace.QName portTypeName)
           
 java.lang.Iterable<Definition> getWSDLDefinitionsByServiceReferencingPortType(javax.xml.namespace.QName portTypeName)
           
 

Method Detail

getWSDLDefinitionById

Definition getWSDLDefinitionById(java.lang.String id)

getAllWSDLDefinitions

java.lang.Iterable<Definition> getAllWSDLDefinitions()

getPolicy

PolicyResource getPolicy(java.lang.String id)

getWSDLDefinitionsByPortType

java.lang.Iterable<Definition> getWSDLDefinitionsByPortType(javax.xml.namespace.QName portTypeName)

getWSDLDefinitionsByServiceReferencingPortType

java.lang.Iterable<Definition> getWSDLDefinitionsByServiceReferencingPortType(javax.xml.namespace.QName portTypeName)

getAllPortTypes

java.lang.Iterable<PortType> getAllPortTypes()