ar.com.jiji.kaya.reports
Class ReportSpec

java.lang.Object
  extended by ar.com.jiji.kaya.reports.ReportSpec

public class ReportSpec
extends java.lang.Object

Tiene una definicion de un reporte. No tiene el reporte en si, sino donde ubicarlo en el fs, nombre del reporte, etc. * TODO: documentar y hacer tests

Author:
lparra

Constructor Summary
protected ReportSpec(java.lang.String name)
           
  ReportSpec(java.lang.String name, java.lang.String dsExtractor, java.lang.String location)
           
  ReportSpec(java.lang.String name, java.lang.String dsExtractor, java.lang.String location, java.lang.String downloadName)
           
  ReportSpec(java.lang.String name, java.lang.String dsExtractor, java.lang.String location, java.lang.String downloadName, java.lang.String[] columns)
           
 
Method Summary
 java.lang.String[] getColumns()
           
 java.lang.String getDownloadName()
           
 java.lang.Object getDsExtractor()
           
 java.lang.String getLocation()
           
 java.lang.String getName()
           
 void setDownloadName(java.lang.String downloadName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportSpec

protected ReportSpec(java.lang.String name)

ReportSpec

public ReportSpec(java.lang.String name,
                  java.lang.String dsExtractor,
                  java.lang.String location)
           throws ReportException
Throws:
ReportException

ReportSpec

public ReportSpec(java.lang.String name,
                  java.lang.String dsExtractor,
                  java.lang.String location,
                  java.lang.String downloadName)
           throws ReportException
Throws:
ReportException

ReportSpec

public ReportSpec(java.lang.String name,
                  java.lang.String dsExtractor,
                  java.lang.String location,
                  java.lang.String downloadName,
                  java.lang.String[] columns)
           throws ReportException
Throws:
ReportException
Method Detail

getColumns

public java.lang.String[] getColumns()

getDsExtractor

public java.lang.Object getDsExtractor()

getLocation

public java.lang.String getLocation()

getName

public java.lang.String getName()

getDownloadName

public java.lang.String getDownloadName()

setDownloadName

public void setDownloadName(java.lang.String downloadName)


Copyright © 2006 Kaya. All Rights Reserved.