org.pentaho.platform.dataaccess.datasource.wizard.service
Interface IXulAsyncDatasourceService

All Known Implementing Classes:
DatasourceServiceDebugImpl, DatasourceServiceGwtImpl

public interface IXulAsyncDatasourceService


Method Summary
 void deleteLogicalModel(String domainId, String modelName,  callback)
           
 void deSerializeModelState(String dtoStr,  callback)
           
 void doPreview(String connectionName, String query, String previewLimit,  callback)
           
 void generateLogicalModel(String modelName, String connectionName, String dbType, String query, String previewLimit,  callback)
           
 void getLogicalModels( callback)
           
 void hasPermission( callback)
           
 void loadBusinessData(String domainId, String modelId,  callback)
           
 void saveLogicalModel(Domain domain, boolean overwrite,  callback)
           
 void serializeModelState(DatasourceDTO dto,  callback)
           
 

Method Detail

getLogicalModels

void getLogicalModels( callback)

deleteLogicalModel

void deleteLogicalModel(String domainId,
                        String modelName,
                         callback)

doPreview

void doPreview(String connectionName,
               String query,
               String previewLimit,
                callback)

generateLogicalModel

void generateLogicalModel(String modelName,
                          String connectionName,
                          String dbType,
                          String query,
                          String previewLimit,
                           callback)

saveLogicalModel

void saveLogicalModel(Domain domain,
                      boolean overwrite,
                       callback)

hasPermission

void hasPermission( callback)

loadBusinessData

void loadBusinessData(String domainId,
                      String modelId,
                       callback)

serializeModelState

void serializeModelState(DatasourceDTO dto,
                          callback)

deSerializeModelState

void deSerializeModelState(String dtoStr,
                            callback)