org.kuali.kfs.coa.dataaccess.impl
Class ProjectCodeDaoOjb
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
org.kuali.kfs.coa.dataaccess.impl.ProjectCodeDaoOjb
- All Implemented Interfaces:
- ProjectCodeDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean
public class ProjectCodeDaoOjb
- extends org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
- implements ProjectCodeDao
This class is the OJB implementation of the ProjectCodeDao interface.
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Methods inherited from class org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb |
getDbPlatform, setDbPlatform |
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 |
ProjectCodeDaoOjb
public ProjectCodeDaoOjb()
getByPrimaryId
public ProjectCode getByPrimaryId(String projectCode)
- Retrieves project code business object by primary key
- Specified by:
getByPrimaryId
in interface ProjectCodeDao
- Parameters:
projectCode
- - part of composite key
- Returns:
- Project
- See Also:
ProjectCodeDao.getByPrimaryId(String)
getByName
public ProjectCode getByName(String name)
- Retrieves project code business object by project name
- Specified by:
getByName
in interface ProjectCodeDao
- Parameters:
name
- - part of composite key
- Returns:
- Project
- See Also:
ProjectCodeDao.getByName(String)
save
public void save(ProjectCode projectCode)
- Description copied from interface:
ProjectCodeDao
- This method saves a given
ProjectCode
- Specified by:
save
in interface ProjectCodeDao
- Parameters:
projectCode
- - a populated ProjectCode object to be saved
- Throws:
IllegalObjectStateException
ValidationErrorList
- See Also:
save(ProjectCode)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.