org.kuali.student.core.proposal.dao
Interface ProposalDao

All Superinterfaces:
CrudDao, SearchableDao
All Known Implementing Classes:
ProposalDaoImpl

public interface ProposalDao
extends CrudDao, SearchableDao

This is a description of what this class does - lindholm don't forget to fill this in.

Author:
Kuali Rice Team (kuali-rice@googlegroups.com)

Method Summary
 EntityManager getEm()
           
 ProposalReference getObjectReference(String objectReferenceId, String objectReferenceType)
           
 Proposal getProposalByWorkflowId(String workflowId)
           
 ProposalOrg getProposalOrg(String orgId)
           
 ProposalPerson getProposalPerson(String proposerId)
           
 List<Proposal> getProposalsByIdList(List<String> idList)
           
 List<Proposal> getProposalsByProposalType(String proposalTypeId)
           
 List<Proposal> getProposalsByReference(String referenceTypeId, String referenceId)
           
 List<Proposal> getProposalsByRefernceIds(List<String> referenceIds)
           
 List<Proposal> getProposalsByState(String proposalState, String proposalTypeId)
           
 List<ProposalType> getProposalTypesForReferenceType(String referenceTypeId)
           
 
Methods inherited from interface org.kuali.student.common.dao.CrudDao
create, delete, delete, fetch, find, update
 
Methods inherited from interface org.kuali.student.common.dao.SearchableDao
search
 

Method Detail

getProposalsByIdList

List<Proposal> getProposalsByIdList(List<String> idList)

getProposalsByProposalType

List<Proposal> getProposalsByProposalType(String proposalTypeId)
                                          throws DoesNotExistException
Throws:
DoesNotExistException

getProposalsByReference

List<Proposal> getProposalsByReference(String referenceTypeId,
                                       String referenceId)
                                       throws DoesNotExistException
Throws:
DoesNotExistException

getProposalsByState

List<Proposal> getProposalsByState(String proposalState,
                                   String proposalTypeId)
                                   throws DoesNotExistException
Throws:
DoesNotExistException

getProposalByWorkflowId

Proposal getProposalByWorkflowId(String workflowId)
                                 throws DoesNotExistException
Throws:
DoesNotExistException

getProposalTypesForReferenceType

List<ProposalType> getProposalTypesForReferenceType(String referenceTypeId)
                                                    throws DoesNotExistException
Throws:
DoesNotExistException

getProposalPerson

ProposalPerson getProposalPerson(String proposerId)

getProposalOrg

ProposalOrg getProposalOrg(String orgId)

getObjectReference

ProposalReference getObjectReference(String objectReferenceId,
                                     String objectReferenceType)

getEm

EntityManager getEm()

getProposalsByRefernceIds

List<Proposal> getProposalsByRefernceIds(List<String> referenceIds)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.