com.sas.commands.export
Interface RelationalExportCommandInterface

All Superinterfaces:
BaseEntityValueInterface
All Known Subinterfaces:
RelationalExportCommandV2Interface
All Known Implementing Classes:
BaseRelationalExportCommand, ExportToCSVCommand, ExportToExcelXMLCommand, ExportToHTMLCommand, ExportToTabSeparatedCommand

public interface RelationalExportCommandInterface
extends BaseEntityValueInterface

Represents a command for exporting non multidimensional (relational) data

Since:
3.1

Method Summary
 void execute(int startRow, int nRows, boolean isRawData)
          Executes the command
 void execute(java.lang.Object out, int startRow, int nRows, boolean isRawData)
          Executes the command
 
Methods inherited from interface com.sas.entities.BaseEntityValueInterface
getAttribute, setAttribute
 

Method Detail

execute

void execute(int startRow,
             int nRows,
             boolean isRawData)
Executes the command

Parameters:
startRow - the index (in the model) of the first row of data to export
nRows - the number of rows of data to export
isRawData - true if non formatted data have to be exported, false if formatted data have to be exported

execute

void execute(java.lang.Object out,
             int startRow,
             int nRows,
             boolean isRawData)
Executes the command

Parameters:
out - the output object where to write the exported data to (example a ServletResponse or a Writer)
startRow - the index (in the model) of the first row of data to export
nRows - the number of rows of data to export
isRawData - true if non formatted data have to be exported, false if formatted data have to be exported



Copyright © 2009 SAS Institute Inc. All Rights Reserved.