Class DataSourceDefEditorHelper


  • @Dependent
    public class DataSourceDefEditorHelper
    extends Object
    • Constructor Detail

      • DataSourceDefEditorHelper

        @Inject
        public DataSourceDefEditorHelper​(org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                         org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datasource.management.service.DataSourceDefEditorService> editorService,
                                         org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datasource.management.service.DataSourceDefQueryService> queryService,
                                         ClientValidationService validationService,
                                         PopupsUtil popupsUtil)
    • Method Detail

      • setDataSourceDef

        public void setDataSourceDef​(org.kie.workbench.common.screens.datasource.management.model.DataSourceDef dataSourceDef)
      • setModule

        public void setModule​(org.guvnor.common.services.project.model.Module module)
      • loadDrivers

        public void loadDrivers​(org.uberfire.mvp.Command onSuccessCommand,
                                org.uberfire.mvp.ParameterizedCommand<Throwable> onErrorCommand)
      • onNameChange

        public void onNameChange()
      • onConnectionURLChange

        public void onConnectionURLChange()
      • onUserChange

        public void onUserChange()
      • onPasswordChange

        public void onPasswordChange()
      • onDriverChange

        public void onDriverChange()
      • onTestConnection

        public void onTestConnection()
      • onTestConnectionSuccess

        public void onTestConnectionSuccess​(org.kie.workbench.common.screens.datasource.management.model.TestResult response)
      • onTestConnectionError

        public void onTestConnectionError​(Object message,
                                          Throwable throwable)
      • setValid

        public void setValid​(boolean valid)
      • isDriverValid

        public boolean isDriverValid()
      • isNameValid

        public boolean isNameValid()
      • isConnectionURLValid

        public boolean isConnectionURLValid()
      • isUserValid

        public boolean isUserValid()
      • isPasswordValid

        public boolean isPasswordValid()
      • getMessage

        public String getMessage​(String messageKey)