@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.MessageTypeErrorCollection.ReasonI18nHelper.BeanFactoryprojectManagerISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULTlog| 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.ProjectSidebarRenderer projectSidebarRenderer,
com.atlassian.jira.plugin.corereports.web.action.ReportProjectContextResolver reportResultProjectContextResolver) |
getBrowsableProjects, setSelectedProject, setSelectedProjectaddError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncodeaddErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddErroraddError, addErrorMessage, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, 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.ProjectSidebarRenderer projectSidebarRenderer, 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.ActionSupportExceptionprotected String doExecute() throws Exception
doExecute in class webwork.action.ActionSupportExceptionpublic Project getSelectedProject()
JiraWebActionSupportgetSelectedProject in class JiraWebActionSupportUserProjectHistoryManager.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()
ErrorCollectiongetFlushedErrorMessages in interface ErrorCollectiongetFlushedErrorMessages in class JiraWebActionSupportpublic Long getSelectedProjectId()
getSelectedProjectId in class ProjectActionSupportpublic String getAtlToken()
public ObjectConfiguration getObjectConfiguration() throws ObjectConfigurationException
ObjectConfigurationExceptionpublic Collection<? extends ConfigureReport.ObjectConfigurationField> getObjectConfigurationFields() throws ObjectConfigurationException
ObjectConfigurationExceptionpublic boolean getLoginAdvisable()
public String getLoginAdviceMessage()
public boolean isShowSaveButton()
throws ObjectConfigurationException
ObjectConfigurationExceptionCopyright © 2002-2022 Atlassian. All Rights Reserved.