fr.paris.lutece.plugins.helpdesk.business
Interface ISubjectDAO

All Superinterfaces:
IAbstractSubjectDAO
All Known Implementing Classes:
SubjectDAO

public interface ISubjectDAO
extends IAbstractSubjectDAO

Interface for Subject DAO


Method Summary
 int countQuestion(int nIdSubject, fr.paris.lutece.portal.service.plugin.Plugin plugin)
           
 List<QuestionAnswer> findQuestions(int nIdSubject, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Returns all questions on a subject
 
Methods inherited from interface fr.paris.lutece.plugins.helpdesk.business.IAbstractSubjectDAO
delete, deleteAllLinksToFaq, deleteLinkToFaq, findAll, findByFaqOrder, findByIdFaq, findByIdParent, findByOrder, getMaxOrder, insert, insertLinkToFaq, load, newPrimaryKey, store
 

Method Detail

findQuestions

List<QuestionAnswer> findQuestions(int nIdSubject,
                                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns all questions on a subject

Parameters:
nIdSubject - The identifier of the subject
plugin - The Plugin using this data access service
Returns:
A collection of questions

countQuestion

int countQuestion(int nIdSubject,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Parameters:
plugin - The current plugin using this method
nIdSubject - The subject ID
Returns:
count of announce for Field


Copyright © 2013 Mairie de Paris. All Rights Reserved.