org.kuali.rice.ksb.messaging.service.impl
Class ServiceRegistryImpl
java.lang.Object
org.kuali.rice.ksb.messaging.service.impl.ServiceRegistryImpl
- All Implemented Interfaces:
- ServiceRegistry
public class ServiceRegistryImpl
- extends java.lang.Object
- implements ServiceRegistry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serviceLocator
protected KSBContextServiceLocator serviceLocator
ServiceRegistryImpl
public ServiceRegistryImpl()
getServiceLocator
public KSBContextServiceLocator getServiceLocator()
- Returns:
- the serviceLocator
setServiceLocator
public void setServiceLocator(KSBContextServiceLocator serviceLocator)
- Parameters:
serviceLocator - the serviceLocator to set
saveEntry
public void saveEntry(ServiceInfo entry)
- Specified by:
saveEntry in interface ServiceRegistry
fetchAll
public java.util.List<ServiceInfo> fetchAll()
- Specified by:
fetchAll in interface ServiceRegistry
fetchAllActive
public java.util.List<ServiceInfo> fetchAllActive()
- Specified by:
fetchAllActive in interface ServiceRegistry
fetchActiveByNameLocalPart
public java.util.List<ServiceInfo> fetchActiveByNameLocalPart(java.lang.String localPart)
- Specified by:
fetchActiveByNameLocalPart in interface ServiceRegistry
fetchActiveByName
public java.util.List<ServiceInfo> fetchActiveByName(javax.xml.namespace.QName serviceName)
- Specified by:
fetchActiveByName in interface ServiceRegistry
fetchActiveByNamespace
public java.util.List<ServiceInfo> fetchActiveByNamespace(java.lang.String serviceNamespace)
- Specified by:
fetchActiveByNamespace in interface ServiceRegistry
findLocallyPublishedServices
public java.util.List<ServiceInfo> findLocallyPublishedServices(java.lang.String ipNumber,
java.lang.String serviceNamespace)
- Specified by:
findLocallyPublishedServices in interface ServiceRegistry
removeEntry
public void removeEntry(ServiceInfo entry)
- Specified by:
removeEntry in interface ServiceRegistry
removeLocallyPublishedServices
public void removeLocallyPublishedServices(java.lang.String ipNumber,
java.lang.String serviceNamespace)
- Specified by:
removeLocallyPublishedServices in interface ServiceRegistry
getDao
public ServiceInfoDAO getDao()
setDao
public void setDao(ServiceInfoDAO dao)
removeEntries
public void removeEntries(java.util.List<ServiceInfo> serviceEntries)
- Specified by:
removeEntries in interface ServiceRegistry
saveEntries
public void saveEntries(java.util.List<ServiceInfo> serviceEntries)
- Specified by:
saveEntries in interface ServiceRegistry
markServicesDead
public void markServicesDead(java.util.List<ServiceInfo> serviceEntries)
- Specified by:
markServicesDead in interface ServiceRegistry
getFlattenedServiceDefinition
public FlattenedServiceDefinition getFlattenedServiceDefinition(java.lang.Long flattenedServiceDefinitionId)
- Specified by:
getFlattenedServiceDefinition in interface ServiceRegistry
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.