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.