gran.app.report
Class ReportGenerator

java.lang.Object
  extended bygran.app.report.ReportGenerator

public class ReportGenerator
extends java.lang.Object


Method Summary
 java.lang.String createReport(java.lang.String name, java.lang.String rtype, java.lang.Integer priv, java.lang.String filter, java.lang.String task, java.lang.String owner)
           
 void deleteReports(java.lang.String[] ids)
           
 FValue getFValue(java.lang.String reportId)
           
static ReportGenerator getInstance()
           
 GeneralReport getReport(java.lang.String sc, java.lang.String reportId, java.lang.String taskId, SessionContext session, java.util.Map parameters)
           
 java.util.Map getReportParams(java.lang.String id)
           
 java.util.HashMap getRtypeMap()
           
 java.util.ArrayList reportsList(java.lang.String sessionid, java.lang.String taskid, java.lang.String userid)
           
 void saveReportParams(java.lang.String id, java.util.Map params)
           
 void updateReport(java.lang.String id, java.lang.String name, java.lang.Integer priv, java.lang.String rtype, java.lang.String filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ReportGenerator getInstance()

getReport

public GeneralReport getReport(java.lang.String sc,
                               java.lang.String reportId,
                               java.lang.String taskId,
                               SessionContext session,
                               java.util.Map parameters)
                        throws GranException
Throws:
GranException

reportsList

public java.util.ArrayList reportsList(java.lang.String sessionid,
                                       java.lang.String taskid,
                                       java.lang.String userid)
                                throws GranException
Throws:
GranException

createReport

public java.lang.String createReport(java.lang.String name,
                                     java.lang.String rtype,
                                     java.lang.Integer priv,
                                     java.lang.String filter,
                                     java.lang.String task,
                                     java.lang.String owner)
                              throws GranException
Throws:
GranException

updateReport

public void updateReport(java.lang.String id,
                         java.lang.String name,
                         java.lang.Integer priv,
                         java.lang.String rtype,
                         java.lang.String filter)
                  throws GranException
Throws:
GranException

saveReportParams

public void saveReportParams(java.lang.String id,
                             java.util.Map params)
                      throws GranException
Throws:
GranException

getReportParams

public java.util.Map getReportParams(java.lang.String id)
                              throws GranException
Throws:
GranException

deleteReports

public void deleteReports(java.lang.String[] ids)
                   throws GranException
Throws:
GranException

getRtypeMap

public java.util.HashMap getRtypeMap()
                              throws GranException
Throws:
GranException

getFValue

public FValue getFValue(java.lang.String reportId)
                 throws GranException
Throws:
GranException


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.