org.kuali.rice.ksb.impl.registry
Class ServiceRegistryDaoOjb
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
org.kuali.rice.ksb.impl.registry.ServiceRegistryDaoOjb
- All Implemented Interfaces:
- ServiceRegistryDao, org.springframework.beans.factory.InitializingBean
public class ServiceRegistryDaoOjb
- extends org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
- implements ServiceRegistryDao
An OJB dao implementation of the ServiceRegistryDao.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
| Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
| Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport |
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceRegistryDaoOjb
public ServiceRegistryDaoOjb()
getServiceInfo
public org.kuali.rice.ksb.impl.registry.ServiceInfoBo getServiceInfo(String serviceId)
- Specified by:
getServiceInfo in interface ServiceRegistryDao
getOnlineServiceInfosByName
public List<org.kuali.rice.ksb.impl.registry.ServiceInfoBo> getOnlineServiceInfosByName(QName serviceName)
- Specified by:
getOnlineServiceInfosByName in interface ServiceRegistryDao
getAllOnlineServiceInfos
public List<org.kuali.rice.ksb.impl.registry.ServiceInfoBo> getAllOnlineServiceInfos()
- Specified by:
getAllOnlineServiceInfos in interface ServiceRegistryDao
getAllServiceInfos
public List<org.kuali.rice.ksb.impl.registry.ServiceInfoBo> getAllServiceInfos()
- Specified by:
getAllServiceInfos in interface ServiceRegistryDao
getAllServiceInfosForInstance
public List<org.kuali.rice.ksb.impl.registry.ServiceInfoBo> getAllServiceInfosForInstance(String instanceId)
- Specified by:
getAllServiceInfosForInstance in interface ServiceRegistryDao
getServiceDescriptor
public org.kuali.rice.ksb.impl.registry.ServiceDescriptorBo getServiceDescriptor(String serviceDescriptorId)
- Specified by:
getServiceDescriptor in interface ServiceRegistryDao
saveServiceDescriptor
public org.kuali.rice.ksb.impl.registry.ServiceDescriptorBo saveServiceDescriptor(org.kuali.rice.ksb.impl.registry.ServiceDescriptorBo serviceDescriptor)
- Specified by:
saveServiceDescriptor in interface ServiceRegistryDao
saveServiceInfo
public org.kuali.rice.ksb.impl.registry.ServiceInfoBo saveServiceInfo(org.kuali.rice.ksb.impl.registry.ServiceInfoBo serviceInfo)
- Specified by:
saveServiceInfo in interface ServiceRegistryDao
removeServiceInfo
public void removeServiceInfo(String serviceId)
- Specified by:
removeServiceInfo in interface ServiceRegistryDao
removeServiceDescriptor
public void removeServiceDescriptor(String serviceDescriptorId)
- Specified by:
removeServiceDescriptor in interface ServiceRegistryDao
updateStatus
public boolean updateStatus(String serviceId,
String statusCode)
- Specified by:
updateStatus in interface ServiceRegistryDao
updateStatusForInstanceId
public void updateStatusForInstanceId(String instanceId,
String statusCode)
- Specified by:
updateStatusForInstanceId in interface ServiceRegistryDao
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.