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,
boolean ispwDownloadIncl)
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.
|
boolean |
getIspwDownloadIncl()
This field determines whether or not to download the INCL impacts
|
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.
|
static void |
xStreamCompatibility() |
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, boolean ispwDownloadIncl)
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 locationispwDownloadIncl - - whether to download the INCL impactspublic 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 boolean getIspwDownloadIncl()
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 project@Initializer(before=PLUGINS_STARTED) public static void xStreamCompatibility()
Copyright © 2016–2020. All rights reserved.