Class ExportWorldToSpecs
- java.lang.Object
 - 
- com.opensymphony.xwork2.ActionSupport
 - 
- com.atlassian.bamboo.ww2.BambooActionSupport
 - 
- com.atlassian.bamboo.configuration.GlobalAdminAction
 - 
- com.atlassian.bamboo.ww2.actions.admin.specs.ExportWorldToSpecs
 
 
 
 
 
- 
- All Implemented Interfaces:
 JsonStreamingAction,ErrorCollection,BambooSessionAware,NavigationAware,DomainObjectSecurityAware,GlobalAdminSecurityAware,GlobalReadSecurityAware,ReturnUrlAware,com.atlassian.core.i18n.I18nTextProvider,com.atlassian.struts.TextProvider,com.atlassian.struts.ValidationAware,com.opensymphony.xwork.ValidationAware,com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable
public class ExportWorldToSpecs extends GlobalAdminAction
- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus 
 - 
 
- 
Field Summary
- 
Fields inherited from class com.atlassian.bamboo.configuration.GlobalAdminAction
RESTRICTED_ADMIN_ACCESS_DENIED_ERROR 
- 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, CONFIRM, cookieCutter, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ExportWorldToSpecs() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringexecute()StringgetArchiveFile()StringgetDownloadUrl()StringgetOrg()StringgetPackageName()StringgetProjectName()booleanisExportCredentials()booleanisExportLinkedRepositories()static booleanisInvalidJavaIdentifier(@NotNull String identifier)voidsetExportCredentials(boolean exportCredentials)voidsetExportLinkedRepositories(boolean exportLinkedRepositories)voidsetOrg(String org)voidsetPackageName(String packageName)voidsetProjectName(String projectName)voidvalidate()- 
Methods inherited from class com.atlassian.bamboo.configuration.GlobalAdminAction
getSecuredDomainObject 
- 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNodeLifecycleState, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getRandomString, getReturnUrl, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setNodeLifecycleProvider, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setWebInterfaceManager, streamJson, toJson, toJson 
- 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors 
- 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getAllErrorMessages 
 - 
 
 - 
 
- 
- 
Method Detail
- 
isInvalidJavaIdentifier
public static boolean isInvalidJavaIdentifier(@NotNull @NotNull String identifier) 
- 
validate
public void validate()
- Specified by:
 validatein interfacecom.opensymphony.xwork2.Validateable- Overrides:
 validatein classcom.opensymphony.xwork2.ActionSupport
 
- 
execute
public String execute() throws Exception
- Specified by:
 executein interfacecom.opensymphony.xwork2.Action- Overrides:
 executein classcom.opensymphony.xwork2.ActionSupport- Throws:
 Exception
 
- 
getArchiveFile
public String getArchiveFile()
 
- 
getDownloadUrl
public String getDownloadUrl()
 
- 
getPackageName
public String getPackageName()
 
- 
setPackageName
public void setPackageName(String packageName)
 
- 
getOrg
public String getOrg()
 
- 
setOrg
public void setOrg(String org)
 
- 
getProjectName
public String getProjectName()
 
- 
setProjectName
public void setProjectName(String projectName)
 
- 
isExportCredentials
public boolean isExportCredentials()
 
- 
setExportCredentials
public void setExportCredentials(boolean exportCredentials)
 
- 
isExportLinkedRepositories
public boolean isExportLinkedRepositories()
 
- 
setExportLinkedRepositories
public void setExportLinkedRepositories(boolean exportLinkedRepositories)
 
 - 
 
 -