org.kuali.rice.ksb.impl.registry
Interface ServiceRegistryDao

All Known Implementing Classes:
ServiceRegistryDaoOjb

public interface ServiceRegistryDao

Data access object for working with service registry data.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 List<ServiceInfoBo> getAllOnlineServiceInfos()
           
 List<ServiceInfoBo> getAllServiceInfos()
           
 List<ServiceInfoBo> getAllServiceInfosForApplication(String applicationId)
           
 List<ServiceInfoBo> getAllServiceInfosForInstance(String instanceId)
           
 List<ServiceInfoBo> getOnlineServiceInfosByName(QName serviceName)
           
 ServiceDescriptorBo getServiceDescriptor(String serviceDescriptorId)
           
 ServiceInfoBo getServiceInfo(String serviceId)
           
 void removeServiceDescriptor(String serviceDescriptorId)
           
 void removeServiceInfo(String serviceId)
           
 ServiceDescriptorBo saveServiceDescriptor(ServiceDescriptorBo serviceDescriptor)
           
 ServiceInfoBo saveServiceInfo(ServiceInfoBo serviceInfo)
           
 boolean updateStatus(String serviceId, String statusCode)
           
 void updateStatusForInstanceId(String instanceId, String statusCode)
           
 

Method Detail

getServiceInfo

ServiceInfoBo getServiceInfo(String serviceId)

getOnlineServiceInfosByName

List<ServiceInfoBo> getOnlineServiceInfosByName(QName serviceName)

getAllOnlineServiceInfos

List<ServiceInfoBo> getAllOnlineServiceInfos()

getAllServiceInfos

List<ServiceInfoBo> getAllServiceInfos()

getAllServiceInfosForInstance

List<ServiceInfoBo> getAllServiceInfosForInstance(String instanceId)

getAllServiceInfosForApplication

List<ServiceInfoBo> getAllServiceInfosForApplication(String applicationId)

getServiceDescriptor

ServiceDescriptorBo getServiceDescriptor(String serviceDescriptorId)

saveServiceDescriptor

ServiceDescriptorBo saveServiceDescriptor(ServiceDescriptorBo serviceDescriptor)

saveServiceInfo

ServiceInfoBo saveServiceInfo(ServiceInfoBo serviceInfo)

removeServiceInfo

void removeServiceInfo(String serviceId)

removeServiceDescriptor

void removeServiceDescriptor(String serviceDescriptorId)

updateStatus

boolean updateStatus(String serviceId,
                     String statusCode)

updateStatusForInstanceId

void updateStatusForInstanceId(String instanceId,
                               String statusCode)


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