Search in sources :

Example 1 with ServerDefDialog

use of org.talend.mdm.workbench.serverexplorer.ui.dialogs.ServerDefDialog in project tmdm-studio-se by Talend.

the class ServerExplorer method editServerDef.

private void editServerDef() {
    IRepositoryViewObject viewObject = getCurSelectedViewObject();
    if (viewObject != null) {
        MDMServerDefItem mdmItem = getMDMItem(viewObject);
        if (mdmItem != null) {
            MDMServerDef serverDef = mdmItem.getServerDef();
            ServerDefDialog dialog = new ServerDefDialog(getViewSite().getShell(), serverDef);
            if (dialog.open() == IDialogConstants.OK_ID) {
                String tempPasswd = serverDef.getTempPasswd();
                ServerDefService.updateTempPassword(viewObject.getId(), tempPasswd);
                boolean result = ServerDefService.saveServeDef(mdmItem);
                if (result) {
                    refreshServerDefs();
                }
            }
        }
    }
}
Also used : ServerDefDialog(org.talend.mdm.workbench.serverexplorer.ui.dialogs.ServerDefDialog) IRepositoryViewObject(org.talend.core.model.repository.IRepositoryViewObject) MDMServerDefItem(org.talend.mdm.repository.model.mdmproperties.MDMServerDefItem) MDMServerDef(org.talend.mdm.repository.model.mdmmetadata.MDMServerDef)

Example 2 with ServerDefDialog

use of org.talend.mdm.workbench.serverexplorer.ui.dialogs.ServerDefDialog in project tmdm-studio-se by Talend.

the class ServerExplorer method editServerDef.

private void editServerDef(IRepositoryViewObject viewObject) {
    if (viewObject != null) {
        MDMServerDefItem mdmItem = getMDMItem(viewObject);
        if (mdmItem != null) {
            MDMServerDef serverDef = mdmItem.getServerDef();
            ServerDefDialog dialog = new ServerDefDialog(getViewSite().getShell(), serverDef);
            if (dialog.open() == IDialogConstants.OK_ID) {
                String tempPasswd = serverDef.getTempPasswd();
                ServerDefService.updateTempPassword(viewObject.getId(), tempPasswd);
                boolean result = ServerDefService.saveServeDef(mdmItem);
                if (result) {
                    refreshServerDefs();
                }
            }
        }
    }
}
Also used : ServerDefDialog(org.talend.mdm.workbench.serverexplorer.ui.dialogs.ServerDefDialog) MDMServerDefItem(org.talend.mdm.repository.model.mdmproperties.MDMServerDefItem) MDMServerDef(org.talend.mdm.repository.model.mdmmetadata.MDMServerDef)

Aggregations

MDMServerDef (org.talend.mdm.repository.model.mdmmetadata.MDMServerDef)2 MDMServerDefItem (org.talend.mdm.repository.model.mdmproperties.MDMServerDefItem)2 ServerDefDialog (org.talend.mdm.workbench.serverexplorer.ui.dialogs.ServerDefDialog)2 IRepositoryViewObject (org.talend.core.model.repository.IRepositoryViewObject)1