^1730794415634
@
sname
ServerManager
slabel
ServerManager
ssingleInstance
false
scloseable
true
suseRef
false
sdescriptors
xworker.swt.app.view.swt.app.workbentch.Editor
sinheritDescription
false
sth_createIndex
false
sth_registMyChilds
false
sth_mark
false
  @/@Control
  sname
  Control
  sdescriptors
  xworker.swt.app.view.swt.app.workbentch.Editor/@Control
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_mark
  false
  sid
  Control
    @/@Control/@DataObjectEditor
    sname
    dataObjectEditor
    sdataObject
    xworker.app.server.dataobjects.Server
    snewButton
    true
    seditButton
    true
    sdeleteButton
    true
    squeryButton
    true
    sselectAllButton
    false
    sselectRerverseButton
    false
    stoolsButton
    true
    spagingToolbar
    true
    sactionContext
    dataObjectContext
    stableCheck
    false
    stableBorder
    false
    stableDbClickOpenEditor
    false
    sdebug
    false
    sinitValues
    initValues
    sdescriptors
    xworker.swt.app.view.swt.Items/@DataObjectEditor
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_mark
    false
    sid
    DataObjectEditor
      @/@Control/@DataObjectEditor/@BottomTabFolder
      sname
      BottomTabFolder
      ssashFormWeights
      50,50
      sdescriptors
      xworker.swt.app.view.swt.widgets.DataObjectEditor/@TabFolderItems
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_mark
      false
      sid
      BottomTabFolder
        @/@Control/@DataObjectEditor/@BottomTabFolder/@serverLogEditor
        sname
        serverLogEditor
        slabel
        服务器日志
        sdataObject
        xworker.app.server.dataobjects.ServerLogs
        snewButton
        true
        seditButton
        true
        sdeleteButton
        true
        squeryButton
        false
        sselectAllButton
        false
        sselectRerverseButton
        false
        stoolsButton
        true
        spagingToolbar
        true
        sactionContext
        dataObjectContext
        stableCheck
        false
        stableBorder
        false
        stableDbClickOpenEditor
        false
        sdebug
        false
        sdataToQueryValues
        serverId:id
        sdataToInitValues
        serverId:id
        sinitValues
        initValues
        sen_label
        Server log
        sdescriptors
        xworker.swt.app.view.swt.widgets.DataObjectEditorTabFolder/@DataObjectEditor
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_mark
        false
        sid
        serverLogEditor
          @/@Control/@DataObjectEditor/@BottomTabFolder/@serverLogEditor/@queryConfig
          sname
          queryConfig
          sattributeName
          serverId
          sdataName
          serverId
          boperator
          1
          sjoin
          and
          smultiValueJoin
          or
          svalue
          -1
          signoreNull
          true
          sdummySql
          false
          sisClause
          false
          salwaysAddClause
          false
          sisClauseTemplate
          false
          saddOneDay
          false
          sdebug
          false
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditor/@Condition
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          queryConfig
          @/@Control/@DataObjectEditor/@BottomTabFolder/@serverLogEditor/@RightTabFodler
          sname
          RightTabFodler
          ssashFormWeights
          50,50
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditor/@RightTabFodler
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_mark
          false
          sid
          RightTabFodler
            @/@Control/@DataObjectEditor/@BottomTabFolder/@serverLogEditor/@RightTabFodler/@serverLogEditorForm
            sname
            serverLogEditorForm
            slabel
            编辑日志
            sen_label
            Edit log
            sdescriptors
            xworker.swt.app.view.swt.widgets.DataObjectEditorTabFolder/@DataObjectEditForm
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_mark
            false
            sid
            serverLogEditorForm
      @/@Control/@DataObjectEditor/@ToolItems
      sname
      ToolItems
      sdescriptors
      xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sid
      ToolItems
        @/@Control/@DataObjectEditor/@ToolItems/@openJCTerm
        sname
        openJCTerm
        slabel
        打开Term
        stype
        PUSH
        sshowText
        true
        senabled
        false
        senableOnSelect
        true
        sactionContainer
        editorThing
        sen_label
        Open Term
        sdescriptors
        xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sid
        openJCTerm
          @/@Control/@DataObjectEditor/@ToolItems/@openJCTerm/@actions
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_noThingRegistViewer
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sth_registQueryOnlySelf
          false
          snotXmlAttribute
          false
          sjson_isArray
          false
          sid
          actions
            @/@Control/@DataObjectEditor/@ToolItems/@openJCTerm/@actions/@openEditor
            sname
            run
            sid
            ognl:parentContext.id
            seditor
            xworker.jsch.swt.JCTermEditor
            Sparams
#$@text#$@
{
    session:"ognl:parentContext.server"
}
#$@text#$@
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.app.AppActions/@OpenEditor
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_noThingRegistViewer
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sth_registQueryOnlySelf
            false
            snotXmlAttribute
            false
            sjson_isArray
            false
        @/@Control/@DataObjectEditor/@ToolItems/@openJCSftp
        sname
        openJCSftp
        slabel
        打开Sftp
        stype
        PUSH
        sshowText
        true
        senabled
        false
        senableOnSelect
        true
        sactionContainer
        editorThing
        sen_label
        OpenSftp
        sdescriptors
        xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sid
        openJCSftp
          @/@Control/@DataObjectEditor/@ToolItems/@openJCSftp/@actions
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_noThingRegistViewer
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sth_registQueryOnlySelf
          false
          snotXmlAttribute
          false
          sjson_isArray
          false
          sid
          actions
            @/@Control/@DataObjectEditor/@ToolItems/@openJCSftp/@actions/@openEditor
            sname
            run
            sid
            ognl:parentContext.id
            seditor
            xworker.jsch.swt.JCSftpEditor
            Sparams
#$@text#$@
{
    session:"ognl:parentContext.server"
}
#$@text#$@
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.app.AppActions/@OpenEditor
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_noThingRegistViewer
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sth_registQueryOnlySelf
            false
            snotXmlAttribute
            false
            sjson_isArray
            false
        @/@Control/@DataObjectEditor/@ToolItems/@penPutty
        sname
        penPutty
        slabel
        打开Putty
        stype
        PUSH
        sshowText
        true
        senabled
        false
        senableOnSelect
        true
        sactionContainer
        editorThing
        sen_label
        Open Putty
        sdescriptors
        xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sid
        penPutty
          @/@Control/@DataObjectEditor/@ToolItems/@penPutty/@actions
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_noThingRegistViewer
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sth_registQueryOnlySelf
          false
          snotXmlAttribute
          false
          sjson_isArray
          false
          sid
          actions
            @/@Control/@DataObjectEditor/@ToolItems/@penPutty/@actions/@run
            sname
            run
            Scmdarray
#$@text#$@
putty.exe
-ssh
-l
root
-pw
123456
-i 
"yuanchengserver1" 
-P 
22 
142.16.187.129
#$@text#$@
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.core.java.lang.RuntimeActions/@ExecSimple
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_noThingRegistViewer
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sth_registQueryOnlySelf
            false
            snotXmlAttribute
            false
            sjson_isArray
            false
            sid
            run
              @/@Control/@DataObjectEditor/@ToolItems/@penPutty/@actions/@run/@actions
              sname
              actions
              sdescriptors
              xworker.lang.actions.SelfAction/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_noThingRegistViewer
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sth_registQueryOnlySelf
              false
              snotXmlAttribute
              false
              sjson_isArray
              false
              sid
              actions
                @/@Control/@DataObjectEditor/@ToolItems/@penPutty/@actions/@run/@actions/@getCmdarray
                sname
                getCmdarray
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                svarScope
                Local
                sdisableGlobalContext
                false
                Scode
#$@text#$@
def server = parentContext.server;
def cmdArray = [
    "putty.exe",
    "-ssh",
    "-l",
    server.getString("adminUserName"),
    "-pw",
    server.getString("adminPassword"),
//    "-L",
    server.getString("adminIP") ,    
    server.getString("adminPort")
] as String[];

println cmdArray;
return cmdArray;
#$@text#$@
                sinterpretationType
                Action
                screateLocalVarScope
                false
                ssaveReturn
                false
                sswitchResult
                false
                sdebugLog
                false
                sdescriptors
                xworker.groovy.GroovyAction
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_noThingRegistViewer
                false
                sth_fileMonitor
                false
                sth_mark
                false
                sth_registQueryOnlySelf
                false
                snotXmlAttribute
                false
                sjson_isArray
                false
                sid
                getCmdarray
        @/@Control/@DataObjectEditor/@ToolItems/@sep2
        sname
        sep2
        stype
        SEPARATOR
        sshowText
        false
        senabled
        false
        senableOnSelect
        true
        sactionContainer
        editorThing
        sdescriptors
        xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sgroupDescriptor
        false
        sid
        sep2
        @/@Control/@DataObjectEditor/@ToolItems/@setPasswordTooItem
        sname
        setPasswordTooItem
        slabel
        设置密码
        stype
        PUSH
        sshowText
        true
        senabled
        false
        senableOnSelect
        true
        sactionContainer
        editorThing
        sen_label
        Set password
        sdescriptors
        xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_deprecated
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sgroupDescriptor
        false
        sid
        setPasswordTooItem
          @/@Control/@DataObjectEditor/@ToolItems/@setPasswordTooItem/@actions
          sname
          actions
          sdescriptors
          xworker.swt.app.view.swt.widgets.DataObjectEditor/@ToolItems/@Item/@actions1
          sinheritDescription
          false
          sth_createIndex
          false
          sth_registMyChilds
          false
          sth_registDisabled
          false
          sth_noThingRegistViewer
          false
          sth_fileMonitor
          false
          sth_mark
          false
          sth_registQueryOnlySelf
          false
          snotXmlAttribute
          false
          sjson_isArray
          false
          sgroupDescriptor
          false
          sid
          actions
            @/@Control/@DataObjectEditor/@ToolItems/@setPasswordTooItem/@actions/@run
            sname
            run
            stitle
            lang:d=设置密码&en=Set password
            smessage
            lang:d=请输入新密码&en=Please input new password
            sinterpretationType
            Self
            sattributeTemplate
            false
            schildsAttributeTemplate
            false
            svarScope
            Local
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            screateLocalVarScope
            false
            ssaveReturn
            false
            sswitchResult
            false
            sdisableGlobalContext
            false
            sdebugLog
            false
            sdescriptors
            xworker.swt.actions.MessageBoxActions/@Prompt
            sinheritDescription
            false
            sth_createIndex
            false
            sth_registMyChilds
            false
            sth_registDisabled
            false
            sth_noThingRegistViewer
            false
            sth_fileMonitor
            false
            sth_mark
            false
            sth_registQueryOnlySelf
            false
            snotXmlAttribute
            false
            sjson_isArray
            false
            sgroupDescriptor
            false
            sid
            run
              @/@Control/@DataObjectEditor/@ToolItems/@setPasswordTooItem/@actions/@run/@actions
              sname
              actions
              sdescriptors
              xworker.swt.actions.MessageBoxActions/@Prompt/@actions1
              sinheritDescription
              false
              sth_createIndex
              false
              sth_registMyChilds
              false
              sth_registDisabled
              false
              sth_noThingRegistViewer
              false
              sth_fileMonitor
              false
              sth_mark
              false
              sth_registQueryOnlySelf
              false
              snotXmlAttribute
              false
              sjson_isArray
              false
              sgroupDescriptor
              false
              sid
              actions
                @/@Control/@DataObjectEditor/@ToolItems/@setPasswordTooItem/@actions/@run/@actions/@ok
                sname
                ok
                sisSynchronized
                false
                sthrowException
                true
                suseOtherAction
                false
                svarScope
                Local
                sdisableGlobalContext
                false
                Scode
#$@text#$@
if (text != null && text != "") {
    def dataObjectEditor = parentContext.dataObjectEditor;
    def data = dataObjectEditor.getSelectedDataObject();
    data.set("adminPassword", text);
    data.update(actionContext);
}
#$@text#$@
                sinterpretationType
                Action
                screateLocalVarScope
                false
                ssaveReturn
                false
                sswitchResult
                false
                sdebugLog
                false
                sdescriptors
                xworker.groovy.GroovyAction
                sinheritDescription
                false
                sth_createIndex
                false
                sth_registMyChilds
                false
                sth_registDisabled
                false
                sth_noThingRegistViewer
                false
                sth_fileMonitor
                false
                sth_mark
                false
                sth_registQueryOnlySelf
                false
                snotXmlAttribute
                false
                sjson_isArray
                false
                sgroupDescriptor
                false
                sid
                ok
      @/@Control/@DataObjectEditor/@actions
      sname
      actions
      sdescriptors
      xworker.swt.app.view.swt.widgets.DataObjectEditor/@actions1
      sinheritDescription
      false
      sth_createIndex
      false
      sth_registMyChilds
      false
      sth_registDisabled
      false
      sth_noThingRegistViewer
      false
      sth_fileMonitor
      false
      sth_mark
      false
      sth_registQueryOnlySelf
      false
      snotXmlAttribute
      false
      sjson_isArray
      false
      sid
      actions
        @/@Control/@DataObjectEditor/@actions/@tableSelection
        sname
        tableSelection
        sisSynchronized
        false
        sthrowException
        true
        suseOtherAction
        false
        svarScope
        Local
        sdisableGlobalContext
        false
        Scode
#$@text#$@
actionContext.g().put("server", event.item.getData());
actionContext.g().put("id", "server:" + event.item.getData().get("id"));
#$@text#$@
        sinterpretationType
        Action
        screateLocalVarScope
        false
        ssaveReturn
        false
        sswitchResult
        false
        sdebugLog
        false
        sdescriptors
        xworker.groovy.GroovyAction
        sinheritDescription
        false
        sth_createIndex
        false
        sth_registMyChilds
        false
        sth_registDisabled
        false
        sth_noThingRegistViewer
        false
        sth_fileMonitor
        false
        sth_mark
        false
        sth_registQueryOnlySelf
        false
        snotXmlAttribute
        false
        sjson_isArray
        false
        sid
        tableSelection
