org.pentaho.platform.dataaccess.datasource.wizard.service.gwt
Interface ICsvDatasourceServiceAsync


public interface ICsvDatasourceServiceAsync


Method Summary
 void getEncoding(java.lang.String fileName, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String> callback)
           
 void getPreviewRows(java.lang.String filename, boolean isFirstRowHeader, int rows, java.lang.String encoding, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)
           
 void getStagedFiles(com.google.gwt.user.client.rpc.AsyncCallback<FileInfo[]> aCallback)
           
 void listDatasourceNames(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)
           
 void stageData(ModelInfo modelInfo, boolean truncateTable, com.google.gwt.user.client.rpc.AsyncCallback<FileTransformStats> callback)
           
 void stageFile(java.lang.String name, java.lang.String delimiter, java.lang.String enclosure, boolean isFirstRowHeader, java.lang.String encoding, com.google.gwt.user.client.rpc.AsyncCallback<ModelInfo> aCallback)
           
 

Method Detail

stageFile

void stageFile(java.lang.String name,
               java.lang.String delimiter,
               java.lang.String enclosure,
               boolean isFirstRowHeader,
               java.lang.String encoding,
               com.google.gwt.user.client.rpc.AsyncCallback<ModelInfo> aCallback)

getStagedFiles

void getStagedFiles(com.google.gwt.user.client.rpc.AsyncCallback<FileInfo[]> aCallback)

stageData

void stageData(ModelInfo modelInfo,
               boolean truncateTable,
               com.google.gwt.user.client.rpc.AsyncCallback<FileTransformStats> callback)

getPreviewRows

void getPreviewRows(java.lang.String filename,
                    boolean isFirstRowHeader,
                    int rows,
                    java.lang.String encoding,
                    com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getEncoding

void getEncoding(java.lang.String fileName,
                 com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String> callback)

listDatasourceNames

void listDatasourceNames(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<java.lang.String>> callback)