lumis.portal.report
Class ReportTypeManager

Package class diagram package ReportTypeManager
java.lang.Object
  extended by lumis.portal.report.ReportTypeManager
All Implemented Interfaces:
IReportTypeManager

public class ReportTypeManager
extends Object
implements IReportTypeManager

Manager for all operations on Reports Type

Since:
4.1.0

Constructor Summary
ReportTypeManager()
           
 
Method Summary
 ReportTypeConfig get(SessionConfig sessionConfig, String id, ITransaction transaction)
           
 List<String> getParameterNamesByReportTypeId(SessionConfig sessionConfig, String reportTypeId, ITransaction transaction)
           
 void register(SessionConfig sessionConfig, String baseUrl, ITransaction transaction)
          Service
 void unregister(SessionConfig sessionConfig, String id, ITransaction transaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportTypeManager

public ReportTypeManager()
Method Detail

get

public ReportTypeConfig get(SessionConfig sessionConfig,
                            String id,
                            ITransaction transaction)
                     throws PortalException
Specified by:
get in interface IReportTypeManager
Throws:
PortalException

register

public void register(SessionConfig sessionConfig,
                     String baseUrl,
                     ITransaction transaction)
              throws ManagerException,
                     PortalException
Service

Specified by:
register in interface IReportTypeManager
Throws:
ManagerException
PortalException

unregister

public void unregister(SessionConfig sessionConfig,
                       String id,
                       ITransaction transaction)
                throws ManagerException,
                       PortalException
Specified by:
unregister in interface IReportTypeManager
Throws:
ManagerException
PortalException

getParameterNamesByReportTypeId

public List<String> getParameterNamesByReportTypeId(SessionConfig sessionConfig,
                                                    String reportTypeId,
                                                    ITransaction transaction)
                                             throws PortalException
Specified by:
getParameterNamesByReportTypeId in interface IReportTypeManager
Throws:
PortalException


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