public class DetectScriptStrategy extends DetectExecutionStrategy
| Modifier and Type | Class and Description |
|---|---|
static class |
DetectScriptStrategy.SetupCallableImpl |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DETECT_INSTALL_DIRECTORY |
static java.lang.String |
LATEST_POWERSHELL_SCRIPT_URL |
static java.lang.String |
LATEST_SHELL_SCRIPT_URL |
| Constructor and Description |
|---|
DetectScriptStrategy(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger logger,
com.synopsys.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper,
com.synopsys.integration.util.OperatingSystemType operatingSystemType,
java.lang.String toolsDirectory) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Function<java.lang.String,java.lang.String> |
getArgumentEscaper() |
java.util.List<java.lang.String> |
getInitialArguments(java.lang.String remoteExecutablePath) |
jenkins.security.MasterToSlaveCallable<java.lang.String,com.synopsys.integration.exception.IntegrationException> |
getSetupCallable() |
public static final java.lang.String DETECT_INSTALL_DIRECTORY
public static final java.lang.String LATEST_SHELL_SCRIPT_URL
public static final java.lang.String LATEST_POWERSHELL_SCRIPT_URL
public DetectScriptStrategy(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger logger,
com.synopsys.integration.jenkins.wrapper.JenkinsProxyHelper jenkinsProxyHelper,
com.synopsys.integration.util.OperatingSystemType operatingSystemType,
java.lang.String toolsDirectory)
public java.util.function.Function<java.lang.String,java.lang.String> getArgumentEscaper()
getArgumentEscaper in class DetectExecutionStrategypublic java.util.List<java.lang.String> getInitialArguments(java.lang.String remoteExecutablePath)
getInitialArguments in class DetectExecutionStrategypublic jenkins.security.MasterToSlaveCallable<java.lang.String,com.synopsys.integration.exception.IntegrationException> getSetupCallable()
getSetupCallable in class DetectExecutionStrategy