org.kuali.rice.ksb.messaging.serviceexporters
Class ServiceExportManagerImpl

java.lang.Object
  extended by org.kuali.rice.ksb.messaging.serviceexporters.ServiceExportManagerImpl
All Implemented Interfaces:
ServiceExportManager

public class ServiceExportManagerImpl
extends Object
implements ServiceExportManager


Nested Class Summary
protected static class ServiceExportManagerImpl.ExportedServiceHolder
           
protected static class ServiceExportManagerImpl.ServiceNameFinder
          Looks up service QNameS based on URL StringS.
 
Constructor Summary
ServiceExportManagerImpl()
           
 
Method Summary
 void exportService(ServiceDefinition serviceDefinition)
           
protected  ConcurrentMap<QName,ServiceExportManagerImpl.ExportedServiceHolder> getExportedServices()
           
 Object getService(QName serviceName)
           
 QName getServiceName(String endpointUrl)
           
protected  ServiceExportManagerImpl.ServiceNameFinder getServiceNameFinder()
           
 void removeService(QName serviceName)
           
 void setCxfBus(org.apache.cxf.Bus cxfBus)
           
 void setCxfServerRegistry(org.apache.cxf.endpoint.ServerRegistry cxfServerRegistry)
          Deprecated. setting ServerRegistry here has no effect, the ServerRegistry extension on the CXF Bus is used instead
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceExportManagerImpl

public ServiceExportManagerImpl()
Method Detail

getServiceName

public QName getServiceName(String endpointUrl)
Specified by:
getServiceName in interface ServiceExportManager

getServiceNameFinder

protected ServiceExportManagerImpl.ServiceNameFinder getServiceNameFinder()

getService

public Object getService(QName serviceName)
Specified by:
getService in interface ServiceExportManager

exportService

public void exportService(ServiceDefinition serviceDefinition)
Specified by:
exportService in interface ServiceExportManager

removeService

public void removeService(QName serviceName)
Specified by:
removeService in interface ServiceExportManager

getExportedServices

protected ConcurrentMap<QName,ServiceExportManagerImpl.ExportedServiceHolder> getExportedServices()

setCxfBus

public void setCxfBus(org.apache.cxf.Bus cxfBus)

setCxfServerRegistry

@Deprecated
public void setCxfServerRegistry(org.apache.cxf.endpoint.ServerRegistry cxfServerRegistry)
Deprecated. setting ServerRegistry here has no effect, the ServerRegistry extension on the CXF Bus is used instead



Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.