org.eclipse.swordfish.registry
Class InMemoryRepositoryImpl
java.lang.Object
org.eclipse.swordfish.registry.InMemoryRepositoryImpl
- All Implemented Interfaces:
- InMemoryRepository, WSDLRepository
public class InMemoryRepositoryImpl
- extends java.lang.Object
- implements InMemoryRepository
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InMemoryRepositoryImpl
public InMemoryRepositoryImpl()
getWSDLDefinitionsByPortType
public java.lang.Iterable<Definition> getWSDLDefinitionsByPortType(javax.xml.namespace.QName portTypeName)
- Specified by:
getWSDLDefinitionsByPortType in interface WSDLRepository
getWSDLDefinitionsByServiceReferencingPortType
public java.lang.Iterable<Definition> getWSDLDefinitionsByServiceReferencingPortType(javax.xml.namespace.QName portTypeName)
- Specified by:
getWSDLDefinitionsByServiceReferencingPortType in interface WSDLRepository
getPortTypes
public java.lang.Iterable<PortType> getPortTypes(javax.xml.namespace.QName portTypeName)
getWSDLDefinitionById
public Definition getWSDLDefinitionById(java.lang.String id)
- Specified by:
getWSDLDefinitionById in interface WSDLRepository
getAllWSDLDefinitions
public java.lang.Iterable<Definition> getAllWSDLDefinitions()
- Specified by:
getAllWSDLDefinitions in interface WSDLRepository
getPolicy
public PolicyResource getPolicy(java.lang.String id)
- Specified by:
getPolicy in interface WSDLRepository
getAllPortTypes
public java.lang.Iterable<PortType> getAllPortTypes()
- Specified by:
getAllPortTypes in interface WSDLRepository
registerPortTypeWSDL
public void registerPortTypeWSDL(javax.xml.namespace.QName portTypeName,
Definition wsdl)
- Specified by:
registerPortTypeWSDL in interface InMemoryRepository
deregisterPortTypeWSDL
public void deregisterPortTypeWSDL(javax.xml.namespace.QName portTypeName,
Definition wsdl)
- Specified by:
deregisterPortTypeWSDL in interface InMemoryRepository
registerWSDLDefinition
public void registerWSDLDefinition(java.lang.String id,
Definition wsdlDefinition)
- Specified by:
registerWSDLDefinition in interface InMemoryRepository
deregisterWSDLDefinition
public void deregisterWSDLDefinition(java.lang.String id)
- Specified by:
deregisterWSDLDefinition in interface InMemoryRepository
registerPolicy
public void registerPolicy(PolicyResource policy)
- Specified by:
registerPolicy in interface InMemoryRepository
deregisterPolicy
public void deregisterPolicy(PolicyResource policy)
- Specified by:
deregisterPolicy in interface InMemoryRepository