org.pentaho.platform.dataaccess.datasource.wizard.service.gwt
Interface IGwtDatasourceServiceAsync
public interface IGwtDatasourceServiceAsync
Method Summary |
void |
deleteLogicalModel(java.lang.String domainId,
java.lang.String modelName,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> callback)
|
void |
deSerializeModelState(java.lang.String dtoStr,
com.google.gwt.user.client.rpc.AsyncCallback<DatasourceDTO> callback)
|
void |
doPreview(java.lang.String connectionName,
java.lang.String query,
java.lang.String previewLimit,
com.google.gwt.user.client.rpc.AsyncCallback<SerializedResultSet> callback)
|
void |
generateLogicalModel(java.lang.String modelName,
java.lang.String connectionName,
java.lang.String dbType,
java.lang.String query,
java.lang.String previewLimit,
com.google.gwt.user.client.rpc.AsyncCallback<BusinessData> callback)
|
void |
getLogicalModels(com.google.gwt.user.client.rpc.AsyncCallback<java.util.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<java.lang.Boolean> callback)
|
void |
loadBusinessData(java.lang.String domainId,
java.lang.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<java.lang.Boolean> callback)
|
void |
serializeModelState(DatasourceDTO dto,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String> callback)
|
getLogicalModels
void getLogicalModels(com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<LogicalModelSummary>> callback)
deleteLogicalModel
void deleteLogicalModel(java.lang.String domainId,
java.lang.String modelName,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> callback)
doPreview
void doPreview(java.lang.String connectionName,
java.lang.String query,
java.lang.String previewLimit,
com.google.gwt.user.client.rpc.AsyncCallback<SerializedResultSet> callback)
generateLogicalModel
void generateLogicalModel(java.lang.String modelName,
java.lang.String connectionName,
java.lang.String dbType,
java.lang.String query,
java.lang.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<java.lang.Boolean> callback)
hasPermission
void hasPermission(com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> callback)
gwtWorkaround
void gwtWorkaround(BogoPojo pojo,
com.google.gwt.user.client.rpc.AsyncCallback<BogoPojo> callback)
loadBusinessData
void loadBusinessData(java.lang.String domainId,
java.lang.String modelId,
com.google.gwt.user.client.rpc.AsyncCallback<BusinessData> callback)
serializeModelState
void serializeModelState(DatasourceDTO dto,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String> callback)
deSerializeModelState
void deSerializeModelState(java.lang.String dtoStr,
com.google.gwt.user.client.rpc.AsyncCallback<DatasourceDTO> callback)