org.pentaho.platform.dataaccess.datasource.wizard.service.gwt
Interface IGwtDatasourceServiceAsync
public interface IGwtDatasourceServiceAsync
| 
Method Summary | 
 void | 
deleteLogicalModel(String domainId,
                   String modelName,
                   com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 
            | 
 void | 
deSerializeModelState(String dtoStr,
                      com.google.gwt.user.client.rpc.AsyncCallback<DatasourceDTO> callback)
 
            | 
 void | 
doPreview(String connectionName,
          String query,
          String previewLimit,
          com.google.gwt.user.client.rpc.AsyncCallback<SerializedResultSet> callback)
 
            | 
 void | 
generateLogicalModel(String modelName,
                     String connectionName,
                     String dbType,
                     String query,
                     String previewLimit,
                     com.google.gwt.user.client.rpc.AsyncCallback<BusinessData> callback)
 
            | 
 void | 
getLogicalModels(com.google.gwt.user.client.rpc.AsyncCallback<List<LogicalModelSummary>> callback)
 
            | 
 void | 
gwtWorkaround(BogoPojo pojo,
              com.google.gwt.user.client.rpc.AsyncCallback<BogoPojo> callback)
 
            | 
 void | 
hasPermission(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 
            | 
 void | 
loadBusinessData(String domainId,
                 String modelId,
                 com.google.gwt.user.client.rpc.AsyncCallback<BusinessData> callback)
 
            | 
 void | 
saveLogicalModel(org.pentaho.metadata.model.Domain domain,
                 boolean overwrite,
                 com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 
            | 
 void | 
serializeModelState(DatasourceDTO dto,
                    com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
 
            | 
 
getLogicalModels
void getLogicalModels(com.google.gwt.user.client.rpc.AsyncCallback<List<LogicalModelSummary>> callback)
 
deleteLogicalModel
void deleteLogicalModel(String domainId,
                        String modelName,
                        com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 
doPreview
void doPreview(String connectionName,
               String query,
               String previewLimit,
               com.google.gwt.user.client.rpc.AsyncCallback<SerializedResultSet> callback)
 
generateLogicalModel
void generateLogicalModel(String modelName,
                          String connectionName,
                          String dbType,
                          String query,
                          String previewLimit,
                          com.google.gwt.user.client.rpc.AsyncCallback<BusinessData> callback)
 
saveLogicalModel
void saveLogicalModel(org.pentaho.metadata.model.Domain domain,
                      boolean overwrite,
                      com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 
hasPermission
void hasPermission(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 
gwtWorkaround
void gwtWorkaround(BogoPojo pojo,
                   com.google.gwt.user.client.rpc.AsyncCallback<BogoPojo> callback)
 
loadBusinessData
void loadBusinessData(String domainId,
                      String modelId,
                      com.google.gwt.user.client.rpc.AsyncCallback<BusinessData> callback)
 
serializeModelState
void serializeModelState(DatasourceDTO dto,
                         com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
 
deSerializeModelState
void deSerializeModelState(String dtoStr,
                           com.google.gwt.user.client.rpc.AsyncCallback<DatasourceDTO> callback)