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,
org.pentaho.ui.xul.XulServiceCallback<Boolean> callback)
|
void |
deSerializeModelState(String dtoStr,
org.pentaho.ui.xul.XulServiceCallback<DatasourceDTO> callback)
|
void |
doPreview(String connectionName,
String query,
String previewLimit,
org.pentaho.ui.xul.XulServiceCallback<SerializedResultSet> callback)
|
void |
generateLogicalModel(String modelName,
String connectionName,
String dbType,
String query,
String previewLimit,
org.pentaho.ui.xul.XulServiceCallback<BusinessData> callback)
|
void |
getLogicalModels(org.pentaho.ui.xul.XulServiceCallback<List<LogicalModelSummary>> callback)
|
void |
hasPermission(org.pentaho.ui.xul.XulServiceCallback<Boolean> callback)
|
void |
loadBusinessData(String domainId,
String modelId,
org.pentaho.ui.xul.XulServiceCallback<BusinessData> callback)
|
void |
saveLogicalModel(org.pentaho.metadata.model.Domain domain,
boolean overwrite,
org.pentaho.ui.xul.XulServiceCallback<Boolean> callback)
|
void |
serializeModelState(DatasourceDTO dto,
org.pentaho.ui.xul.XulServiceCallback<String> callback)
|
getLogicalModels
void getLogicalModels(org.pentaho.ui.xul.XulServiceCallback<List<LogicalModelSummary>> callback)
deleteLogicalModel
void deleteLogicalModel(String domainId,
String modelName,
org.pentaho.ui.xul.XulServiceCallback<Boolean> callback)
doPreview
void doPreview(String connectionName,
String query,
String previewLimit,
org.pentaho.ui.xul.XulServiceCallback<SerializedResultSet> callback)
generateLogicalModel
void generateLogicalModel(String modelName,
String connectionName,
String dbType,
String query,
String previewLimit,
org.pentaho.ui.xul.XulServiceCallback<BusinessData> callback)
saveLogicalModel
void saveLogicalModel(org.pentaho.metadata.model.Domain domain,
boolean overwrite,
org.pentaho.ui.xul.XulServiceCallback<Boolean> callback)
hasPermission
void hasPermission(org.pentaho.ui.xul.XulServiceCallback<Boolean> callback)
loadBusinessData
void loadBusinessData(String domainId,
String modelId,
org.pentaho.ui.xul.XulServiceCallback<BusinessData> callback)
serializeModelState
void serializeModelState(DatasourceDTO dto,
org.pentaho.ui.xul.XulServiceCallback<String> callback)
deSerializeModelState
void deSerializeModelState(String dtoStr,
org.pentaho.ui.xul.XulServiceCallback<DatasourceDTO> callback)