com.hack23.cia.service.impl.commondao.api
Interface CommitteeReportDAO

Package class diagram package CommitteeReportDAO
All Superinterfaces:
GenericDAO<CommitteeReportData,Long>
All Known Implementing Classes:
CommitteeReportDAOImpl

public interface CommitteeReportDAO
extends GenericDAO<CommitteeReportData,Long>

The Interface CommitteeReportDAO.


Method Summary
Modifier and Type Method and Description
 CommitteeReportData findByName(String name)
          Find by name.
 List<CommitteeReportData> getAllCreated(ParliamentYearData parliamentYearData)
          Gets the all created.
 List<CommitteeReportData> getAllLastDecided()
          Gets the all last decided.
 List<CommitteeReportData> getLastDecided()
          Gets the last decided.
 
Methods inherited from interface com.hack23.cia.service.impl.commondao.api.GenericDAO
delete, getAll, loadById, save
 

Method Detail

findByName

@Transactional(readOnly=true)
CommitteeReportData findByName(String name)
Find by name.

Parameters:
name - the name
Returns:
the committee report data

getAllCreated

@Transactional(readOnly=true)
List<CommitteeReportData> getAllCreated(ParliamentYearData parliamentYearData)
Gets the all created.

Parameters:
parliamentYearData - the parliament year data
Returns:
the all created

getAllLastDecided

@Transactional(readOnly=true)
List<CommitteeReportData> getAllLastDecided()
Gets the all last decided.

Returns:
the all last decided

getLastDecided

@Transactional(readOnly=true)
List<CommitteeReportData> getLastDecided()
Gets the last decided.

Returns:
the last decided


Copyright © 2008-2010 www.hack23.com. All Rights Reserved.