Class ServiceExportManagerImpl.ServiceNameFinder

java.lang.Object
org.kuali.rice.ksb.messaging.serviceexporters.ServiceExportManagerImpl.ServiceNameFinder
Enclosing class:
ServiceExportManagerImpl

protected static class ServiceExportManagerImpl.ServiceNameFinder extends Object
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 Details

    • ServiceNameFinder

      protected ServiceNameFinder()
  • Method Details

    • register

      public void register(ServiceDefinition serviceDefinition)
      adds a mapping from the service specific portion of the service URL to the service name.
    • remove

      public void remove(URL endpointUrl)
      removes the mapping (if one exists) for the service specific portion of this url.
    • lookup

      public QName lookup(String serviceUrl)
      gets the QName for the service
      Parameters:
      serviceUrl -
      Returns: