com.jamasoftware.contour.dao
Interface ReportDao


public interface ReportDao


Method Summary
 void deleteCriteria(ReportCriteria criteria)
           
 void deleteReport(Report report)
           
 java.util.List<Report> getRecentlyViewedReports(java.lang.Integer userId, java.lang.Integer projectId, java.lang.Integer orgId, java.lang.Boolean contextSensitive)
           
 Report getReport(java.lang.Integer reportId)
           
 Report getReportByName(java.lang.String name)
           
 ReportFormat getReportFormat(java.lang.Integer id)
           
 ReportFormat getReportFormatByExtension(java.lang.String extension)
           
 java.util.List<Report> getReportList()
           
 java.util.List<Report> getReportList(java.lang.Integer scope, java.lang.Integer refId)
           
 java.util.List<Report> getReportsWithMainReportFileAttachmentId(java.lang.Integer attachmentId)
           
 java.util.List<Report> getReportsWithPreviewImageFileAttachmentId(java.lang.Integer attachmentId)
           
 ReportType getReportType(java.lang.Integer id)
           
 java.util.List<Report> getVisibleReportList(java.lang.Integer scope, java.lang.Integer refId, java.lang.Boolean contextSensitive, java.lang.Boolean includeSystem)
           
 Report saveReport(Report report)
           
 

Method Detail

getReportList

java.util.List<Report> getReportList()

getReportList

java.util.List<Report> getReportList(java.lang.Integer scope,
                                     java.lang.Integer refId)

getReport

Report getReport(java.lang.Integer reportId)

getReportByName

Report getReportByName(java.lang.String name)

saveReport

Report saveReport(Report report)

deleteReport

void deleteReport(Report report)

deleteCriteria

void deleteCriteria(ReportCriteria criteria)

getVisibleReportList

java.util.List<Report> getVisibleReportList(java.lang.Integer scope,
                                            java.lang.Integer refId,
                                            java.lang.Boolean contextSensitive,
                                            java.lang.Boolean includeSystem)

getRecentlyViewedReports

java.util.List<Report> getRecentlyViewedReports(java.lang.Integer userId,
                                                java.lang.Integer projectId,
                                                java.lang.Integer orgId,
                                                java.lang.Boolean contextSensitive)

getReportFormat

ReportFormat getReportFormat(java.lang.Integer id)

getReportFormatByExtension

ReportFormat getReportFormatByExtension(java.lang.String extension)

getReportType

ReportType getReportType(java.lang.Integer id)

getReportsWithMainReportFileAttachmentId

java.util.List<Report> getReportsWithMainReportFileAttachmentId(java.lang.Integer attachmentId)

getReportsWithPreviewImageFileAttachmentId

java.util.List<Report> getReportsWithPreviewImageFileAttachmentId(java.lang.Integer attachmentId)


Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.