public class IspwConfiguration extends AbstractIspwConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
IspwConfiguration.DescriptorImpl
DescriptorImpl is used to create instances of
IspwConfiguration. |
m_codePage, m_connectionId, m_hostPort, m_isMigrated| Constructor and Description |
|---|
IspwConfiguration(String connectionId,
String credentialsId,
String serverConfig,
String serverStream,
String serverApplication,
String serverLevel,
String levelOption,
String componentType,
String folderName,
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 |
getFilterFiles()
Gets the value of the 'Components' checkbox
|
String |
getFilterFolders()
Gets the value of the 'Folders' checkbox
|
String |
getFolderName()
Gets the value of the 'Folder Name'
|
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 |
getLevelOption()
Gets the value of the 'Level Option'
|
String |
getServerApplication()
Gets the value of the 'Application'
|
String |
getServerLevel()
Gets the value of the 'Level'
|
String |
getServerStream()
Gets the value of the 'Stream'
|
String |
getTargetFolder()
Gets the value of the targetFolder
|
void |
validateFilterParameters(hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.model.Item project)
Validates the filter configuration 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 IspwConfiguration(String connectionId, String credentialsId, String serverConfig, String serverStream, String serverApplication, String serverLevel, String levelOption, String componentType, String folderName, boolean ispwDownloadAll, String targetFolder)
config.jelly.connectionId - - a unique host connection identifiercredentialsId - - unique id of the selected credentialserverConfig - - runtime configurationserverStream - - selected ispw streamserverApplication - - selected ispw applicationserverLevel - - selected ispw levellevelOption - - 0 (all in selected level only) or 1 (all in selected level and above)componentType - - The component type to filter forfolderName - - comma-delimited folder names to filter onispwDownloadAll - - whether to keep files in sync within the specified target FoldertargetFolder - - source download locationpublic String getServerStream()
String value of m_serverStreampublic String getServerApplication()
String value of m_serverApplicationpublic String getServerLevel()
String value of m_serverLevelpublic String getLevelOption()
String value of m_levelOptionpublic String getComponentType()
String value of m_componentTypepublic String getFolderName()
String value of m_folderNamepublic String getFilterFiles()
String value of m_filterFilespublic String getFilterFolders()
String value of m_filterFolderspublic 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)
AbstractIspwConfigurationvalidateFilterParameters in class AbstractIspwConfigurationlauncher - The machine that the files will be checked out.listener - Build listenerproject - the Jenkins projectCopyright © 2016–2019. All rights reserved.