Class EditAttachmentSettings
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.admin.ViewAttachmentSettings
com.atlassian.jira.web.action.admin.EditAttachmentSettings
- All Implemented Interfaces:
ErrorCollection
,I18nHelper
,HttpServletVariables
,AuthorizationSupport
,Serializable
,webwork.action.Action
,webwork.action.CommandDriven
,webwork.action.IllegalArgumentAware
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
JiraWebActionSupport.MessageType
Nested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.Reason
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory
-
Field Summary
Fields inherited from class com.atlassian.jira.web.action.admin.ViewAttachmentSettings
attachmentConfigStore, attachmentFileStoreProvider, pageBuilderService
Fields inherited from class com.atlassian.jira.web.action.ProjectActionSupport
projectManager
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
ConstructorsConstructorDescriptionEditAttachmentSettings
(ProjectManager projectManager, PermissionManager permissionManager, AttachmentFileStoreProvider attachmentFileStoreProvider, AttachmentConfigStore attachmentConfigStore, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected void
boolean
boolean
boolean
boolean
void
setAttachmentsEnabled
(boolean enabled) void
setExtensionRestrictionMode
(String extensionRestrictionMode) void
setFilteredFileExtensions
(String filteredFileExtensions) void
setFilterFilesWithoutExtensions
(boolean filterFilesWithoutExtensions) void
setMaxAttachmentSize
(String maxAttachmentSize) void
setThumbnailsEnabled
(boolean thumbnailsEnabled) void
setZipSupport
(boolean zipSupport) Methods inherited from class com.atlassian.jira.web.action.admin.ViewAttachmentSettings
getAttachmentsLocation, getPrettyAttachmentSize, getZipSupport
Methods inherited from class com.atlassian.jira.web.action.ProjectActionSupport
getBrowsableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, addMessageToResponse, addReason, addReasons, checkIfUrlIsAllowed, execute, forceRedirect, getActionName, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getComponentInstanceOfType, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDefaultResourceBundle, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutboundWhitelistProvider, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTimeFormat, getUnescapedText, getUntransformedRawText, getUriValidator, getUserFullName, getUserManager, getUserPreferences, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasAnyErrors, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isIndexing, isInlineDialogMode, isKeyDefined, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, removeKeyOrAddError, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface webwork.action.CommandDriven
getCommandName, setCommand
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, setErrorMessages
-
Constructor Details
-
EditAttachmentSettings
public EditAttachmentSettings(ProjectManager projectManager, PermissionManager permissionManager, AttachmentFileStoreProvider attachmentFileStoreProvider, AttachmentConfigStore attachmentConfigStore, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService)
-
-
Method Details
-
doDefault
- Overrides:
doDefault
in classwebwork.action.ActionSupport
- Throws:
Exception
-
doValidation
protected void doValidation()- Overrides:
doValidation
in classwebwork.action.ActionSupport
-
doExecute
- Overrides:
doExecute
in classViewAttachmentSettings
- Throws:
Exception
-
getMaxAttachmentSize
-
isAttachmentsEnabled
public boolean isAttachmentsEnabled() -
setAttachmentsEnabled
public void setAttachmentsEnabled(boolean enabled) -
isThumbnailsEnabled
public boolean isThumbnailsEnabled() -
setThumbnailsEnabled
public void setThumbnailsEnabled(boolean thumbnailsEnabled) -
setMaxAttachmentSize
-
isZipSupport
public boolean isZipSupport() -
setZipSupport
public void setZipSupport(boolean zipSupport) -
getExtensionRestrictionMode
- Overrides:
getExtensionRestrictionMode
in classViewAttachmentSettings
-
setExtensionRestrictionMode
-
getFilteredFileExtensions
- Overrides:
getFilteredFileExtensions
in classViewAttachmentSettings
-
setFilteredFileExtensions
-
isFilterFilesWithoutExtensions
public boolean isFilterFilesWithoutExtensions()- Overrides:
isFilterFilesWithoutExtensions
in classViewAttachmentSettings
-
setFilterFilesWithoutExtensions
public void setFilterFilesWithoutExtensions(boolean filterFilesWithoutExtensions)
-