@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, savedFilterslog| 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) |
| Modifier and Type | Method and Description |
|---|---|
String |
doDefault() |
String |
doExcelView() |
protected String |
doExecute() |
String |
getAtlToken() |
String |
getEncoding() |
String |
getFilterName(String key) |
String |
getFilterProjectName(String key) |
Collection<String> |
getFlushedErrorMessages()
Get error messages, then get rid of them.
|
String |
getGeneratedReport() |
String |
getLoginAdviceMessage() |
boolean |
getLoginAdvisable() |
ObjectConfiguration |
getObjectConfiguration() |
Collection<? extends ConfigureReport.ObjectConfigurationField> |
getObjectConfigurationFields() |
String |
getParamValue(String key) |
List<String> |
getParamValues(String key) |
String |
getQueryString() |
ReportModuleDescriptor |
getReport() |
String |
getReportKey() |
Project |
getSelectedProject()
Gets the last viewed project that the user visited and still has permission to see.
|
Long |
getSelectedProjectId() |
String |
getSidebarHtml() |
boolean |
isShowSaveButton() |
void |
setReportKey(String reportKey) |
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, 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 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-2019 Atlassian. All Rights Reserved.