public class IspwContainerConfiguration extends AbstractIspwConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
IspwContainerConfiguration.DescriptorImpl
DescriptorImpl is used to create instances of
IspwContainerConfiguration. |
m_codePage, m_connectionId, m_hostPort, m_isMigrated| Constructor and Description |
|---|
IspwContainerConfiguration(String connectionId,
String credentialsId,
String serverConfig,
String containerName,
String containerType,
String serverLevel,
String componentType,
boolean ispwDownloadAll,
String targetFolder)
Gets the data from the configuration page.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getComponentType()
Gets the value of the 'Component type'
|
String |
getContainerName()
Gets the value of the 'Container name'
|
String |
getContainerType()
Gets the value of the 'Container type'
|
boolean |
getIspwDownloadAll()
This field indicates whether to clear unmatched items from the workspace as well as whether to only download items when
the update date has changed.
|
String |
getServerLevel()
Gets the value of the 'Level'
|
String |
getTargetFolder()
Gets the value of the targetFolder
|
void |
validateFilterParameters(hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.model.Item project)
Validates the configuration filter parameters.
|
void |
validateParameters(hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.model.Item project)
Validates the configuration parameters
|
calcRevisionsFromBuild, checkout, createChangeLogParser, getConnectionId, getCredentialsId, getLoginInformation, getServerConfig, getTrimmedValue, supportsPolling, validateCliLocation, validateServerParametersisMigrated, jobLoaded, readResolve_calcRevisionsFromBuild, _for, _for, all, buildEnvironment, buildEnvVars, calcRevisionsFromBuild, checkout, compareRemoteRevisionWith, compareRemoteRevisionWith, createEmptyChangeLog, createEmptyChangeLog, getApi, getBrowser, getDescriptor, getEffectiveBrowser, getKey, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, guessBrowser, nullify, poll, pollChanges, postCheckout, postCheckout, processWorkspaceBeforeDeletion, processWorkspaceBeforeDeletion, requiresWorkspaceForPolling@DataBoundConstructor public IspwContainerConfiguration(String connectionId, String credentialsId, String serverConfig, String containerName, String containerType, String serverLevel, String componentType, boolean ispwDownloadAll, String targetFolder)
config.jelly.connectionId - - a unique host connection identifiercredentialsId - - unique id of the selected credentialserverConfig - - runtime configurationcontainerName - - selected ispw container namecontainerType - - selected ispw container type (assignment, release...)serverLevel - - selected ispw levelcomponentType - - The component type to filter forispwDownloadAll - - whether to keep files in sync within the specified target FoldertargetFolder - - source download locationpublic String getContainerName()
String value of containerNamepublic String getContainerType()
String value of containerTypepublic String getServerLevel()
String value of serverLevelpublic String getComponentType()
String value of componentTypepublic boolean getIspwDownloadAll()
public String getTargetFolder()
public void validateParameters(hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.model.Item project)
validateParameters in class AbstractIspwConfigurationlauncher - The machine that the files will be checked out.listener - Build listenerproject - the Jenkins projectpublic void validateFilterParameters(hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.model.Item project)
validateFilterParameters in class AbstractIspwConfigurationlauncher - The machine that the files will be checked out.listener - Build listenerproject - the Jenkins projectCopyright © 2016–2019. All rights reserved.