org.eclipse.swordfish.registry
Interface InMemoryRepository

All Superinterfaces:
WSDLRepository
All Known Implementing Classes:
InMemoryRepositoryImpl

public interface InMemoryRepository
extends WSDLRepository


Method Summary
 void deregisterPolicy(PolicyResource policy)
           
 void deregisterPortTypeWSDL(javax.xml.namespace.QName portTypeName, Definition wsdl)
           
 void deregisterWSDLDefinition(java.lang.String id)
           
 void registerPolicy(PolicyResource policy)
           
 void registerPortTypeWSDL(javax.xml.namespace.QName portTypeName, Definition wsdl)
           
 void registerWSDLDefinition(java.lang.String id, Definition wsdlDefinition)
           
 
Methods inherited from interface org.eclipse.swordfish.registry.WSDLRepository
getAllPortTypes, getAllWSDLDefinitions, getPolicy, getWSDLDefinitionById, getWSDLDefinitionsByPortType, getWSDLDefinitionsByServiceReferencingPortType
 

Method Detail

registerWSDLDefinition

void registerWSDLDefinition(java.lang.String id,
                            Definition wsdlDefinition)

deregisterWSDLDefinition

void deregisterWSDLDefinition(java.lang.String id)

registerPortTypeWSDL

void registerPortTypeWSDL(javax.xml.namespace.QName portTypeName,
                          Definition wsdl)

deregisterPortTypeWSDL

void deregisterPortTypeWSDL(javax.xml.namespace.QName portTypeName,
                            Definition wsdl)

registerPolicy

void registerPolicy(PolicyResource policy)

deregisterPolicy

void deregisterPolicy(PolicyResource policy)