lumis.portal.report
Interface IReportDao

Package class diagram package IReportDao
All Known Implementing Classes:
ReportDaoHib

public interface IReportDao

Interface for all report related data access.

Since:
4.1.0

Method Summary
 void add(ReportConfig reportConfig, ITransaction transaction)
           
 boolean delete(String reportId, ITransaction transaction)
           
 void deleteParameters(ReportConfig reportConfig, ITransaction transaction)
           
 ReportConfig get(String reportId, ITransaction transaction)
           
 void update(ReportConfig reportConfig, ITransaction transaction)
           
 

Method Detail

add

void add(ReportConfig reportConfig,
         ITransaction transaction)
         throws PortalException
Throws:
PortalException

get

ReportConfig get(String reportId,
                 ITransaction transaction)
                 throws PortalException
Throws:
PortalException

update

void update(ReportConfig reportConfig,
            ITransaction transaction)
            throws PortalException
Throws:
PortalException

delete

boolean delete(String reportId,
               ITransaction transaction)
               throws PortalException
Throws:
PortalException

deleteParameters

void deleteParameters(ReportConfig reportConfig,
                      ITransaction transaction)
                      throws PortalException
Throws:
PortalException


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.