@Named public class ConfigureReport extends ProjectActionSupport
Modifier and Type | Class and Description |
---|---|
static class |
ConfigureReport.DatePickerParameter
A simple key/value holder for passing configurable options into a date field (e.g.
|
class |
ConfigureReport.FieldOption |
class |
ConfigureReport.ObjectConfigurationField |
class |
ConfigureReport.SelectableFieldOption |
JiraWebActionSupport.MessageType
I18nHelper.BeanFactory
ErrorCollection.Reason
projectManager
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
Constructor and Description |
---|
ConfigureReport(ProjectManager projectManager,
PermissionManager permissionManager,
com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.webresource.api.assembler.PageBuilderService page,
com.atlassian.soy.renderer.SoyTemplateRenderer soy,
ApplicationProperties appProperties,
com.atlassian.jira.projects.api.sidebar.SidebarPlaceholderRenderer sidebarPlaceholderRenderer,
com.atlassian.jira.plugin.corereports.web.action.ReportProjectContextResolver reportResultProjectContextResolver) |
getBrowsableProjects, setSelectedProject, setSelectedProject
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, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, 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
addError, addErrorMessage, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, setErrorMessages
@Inject public ConfigureReport(ProjectManager projectManager, PermissionManager permissionManager, com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.webresource.api.assembler.PageBuilderService page, com.atlassian.soy.renderer.SoyTemplateRenderer soy, ApplicationProperties appProperties, com.atlassian.jira.projects.api.sidebar.SidebarPlaceholderRenderer sidebarPlaceholderRenderer, com.atlassian.jira.plugin.corereports.web.action.ReportProjectContextResolver reportResultProjectContextResolver)
projectManager
- permissionManager
- pluginAccessor
- eventPublisher
- public String getSidebarHtml()
public String getReportRemarks()
public String getReportRemarksHeader()
public String getReportRemarksLearnMoreURL()
public String doDefault() throws Exception
doDefault
in class webwork.action.ActionSupport
Exception
protected String doExecute() throws Exception
doExecute
in class webwork.action.ActionSupport
Exception
public Project getSelectedProject()
JiraWebActionSupport
getSelectedProject
in class JiraWebActionSupport
UserProjectHistoryManager.getCurrentProject(int, ApplicationUser)
public String getQueryString()
public String getEncoding()
public String getGeneratedReport()
public String getReportKey()
public void setReportKey(String reportKey)
public ReportModuleDescriptor getReport()
public Collection<String> getFlushedErrorMessages()
ErrorCollection
getFlushedErrorMessages
in interface ErrorCollection
getFlushedErrorMessages
in class JiraWebActionSupport
public Long getSelectedProjectId()
getSelectedProjectId
in class ProjectActionSupport
public String getAtlToken()
public ObjectConfiguration getObjectConfiguration() throws ObjectConfigurationException
ObjectConfigurationException
public Collection<? extends ConfigureReport.ObjectConfigurationField> getObjectConfigurationFields() throws ObjectConfigurationException
ObjectConfigurationException
public boolean getLoginAdvisable()
public String getLoginAdviceMessage()
public boolean isShowSaveButton() throws ObjectConfigurationException
ObjectConfigurationException
Copyright © 2002-2024 Atlassian. All Rights Reserved.