Class RemoteConnectionStringInfo
java.lang.Object
net.thevpc.nuts.ext.ssh.RemoteConnectionStringInfo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]buildEffectiveCommand(String[] cmd, NRunAs runAs, String[] executionOptions, NExecTargetSPI commExec) booleanbooleangetJavaCommand(NExecTargetSPI commExec) longgetLastChecked(NExecTargetSPI commExec) getNutsJar(NExecTargetSPI commExec) getOsFamily(NExecTargetSPI commExec) getRootName(NExecTargetSPI commExec) getStoreLocationCache(NExecTargetSPI commExec) getStoreLocationCacheRepo(NExecTargetSPI commExec) getStoreLocationCacheRepoSSH(NExecTargetSPI commExec) getStoreLocationLib(NExecTargetSPI commExec) getStoreLocationLibRepo(NExecTargetSPI commExec) getSudoPath(NExecTargetSPI commExec) getSuPath(NExecTargetSPI commExec) longgetTimeoutMS(NExecTargetSPI commExec) getUserHome(NExecTargetSPI commExec) getUserName(NExecTargetSPI commExec) getWorkspaceJson(NExecTargetSPI commExec) getWorkspaceName(NExecTargetSPI commExec) static RemoteConnectionStringInfoof(NConnectionString target) static StringrunOnceSystemGrab(NExecTargetSPI commExec, NConnectionString target, String... cmd)
-
Constructor Details
-
RemoteConnectionStringInfo
-
-
Method Details
-
of
-
getProbedOs
-
copyId
-
copy
-
runOnceSystemGrab
public static String runOnceSystemGrab(NExecTargetSPI commExec, NConnectionString target, String... cmd) -
getJavaCommand
-
getNutsJar
-
getLastChecked
-
getTimeoutMS
-
getRootName
-
getUserName
-
getUserHome
-
getOsFamily
-
getWorkspaceName
-
getStoreLocationLib
-
getStoreLocationLibRepo
-
getStoreLocationCache
-
getStoreLocationCacheRepo
-
getStoreLocationCacheRepoSSH
-
getConnectionString
-
getWorkspaceJson
-
getSuPath
-
getSudoPath
-
buildEffectiveCommand
public String[] buildEffectiveCommand(String[] cmd, NRunAs runAs, String[] executionOptions, NExecTargetSPI commExec)
-