Class ServiceExportManagerImpl.ServiceNameFinder
java.lang.Object
org.kuali.rice.ksb.messaging.serviceexporters.ServiceExportManagerImpl.ServiceNameFinder
- Enclosing class:
ServiceExportManagerImpl
Looks up service QNameS based on URL StringS. API is Map-like, but non-service specific portions of the
URL are trimmed prior to accessing its internal Map.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongets the QName for the servicevoidregister(org.kuali.rice.ksb.api.bus.ServiceDefinition serviceDefinition) adds a mapping from the service specific portion of the service URL to the service name.voidremoves the mapping (if one exists) for the service specific portion of this url.
-
Constructor Details
-
ServiceNameFinder
protected ServiceNameFinder()
-
-
Method Details
-
register
public void register(org.kuali.rice.ksb.api.bus.ServiceDefinition serviceDefinition) adds a mapping from the service specific portion of the service URL to the service name. -
remove
removes the mapping (if one exists) for the service specific portion of this url. -
lookup
gets the QName for the service- Parameters:
serviceUrl-- Returns:
-