public class ManageFilters extends SearchDescriptionEnabledAction implements SharedEntitySearchAction, FilterOperationsAction, DropDownModelProvider<SearchRequestDisplayBean>
JiraWebActionSupport.MessageTypeSharedEntitySearchAction.FieldNameMapper, SharedEntitySearchAction.QueryValidatorErrorCollection.ReasonI18nHelper.BeanFactory| Modifier and Type | Field and Description |
|---|---|
protected SearchRequestDisplayBean.Factory |
beanFactory |
protected static String |
CONTENTONLY |
fieldValuesHolder, issueSearcherManagerattachmentManagerprojectManagerISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT| Constructor and Description |
|---|
ManageFilters(JiraAuthenticationContext authCtx,
IssueSearcherManager issueSearcherManager,
SearchRequestService searchRequestService,
ShareTypeFactory shareTypeFactory,
SearchRequestDisplayBean.Factory beanFactory,
SearchService searchService,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService,
FilterDeletionWarningViewProvider filterDeletionWarningViewProvider,
UserPreferencesManager userPreferencesManager,
FeatureManager featureManager,
UserManager userManager,
GlobalPermissionManager permissionManager) |
createFilterOperationsBean, getActionParams, getFilterOperationsBean, getSearchContext, getSearchers, isFilterValid, isShown, validateSearchFilterIsSavedFilteraddIssueToHistory, getAttachmentManager, getCurrentDateTimeInUsersTimezone, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getFormToken, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setFormToken, setSearchRequest, setSelectedIssueId, updateSearchRequestgetBrowsableProjects, getSelectedProjectId, 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, getFlushedErrorMessages, 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, getSelectedProject, 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, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFilterOperationsBean, isFilterValidaddError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessagesprotected static final String CONTENTONLY
protected final SearchRequestDisplayBean.Factory beanFactory
public ManageFilters(JiraAuthenticationContext authCtx, IssueSearcherManager issueSearcherManager, SearchRequestService searchRequestService, ShareTypeFactory shareTypeFactory, SearchRequestDisplayBean.Factory beanFactory, SearchService searchService, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, FilterDeletionWarningViewProvider filterDeletionWarningViewProvider, UserPreferencesManager userPreferencesManager, FeatureManager featureManager, UserManager userManager, GlobalPermissionManager permissionManager)
public String getSearchName()
getSearchName in interface SharedEntitySearchActionpublic void setSearchName(String searchName)
setSearchName in interface SharedEntitySearchActionpublic String getSearchOwnerUserName()
getSearchOwnerUserName in interface SharedEntitySearchActionpublic void setSearchOwnerUserName(String searchOwnerUserName)
setSearchOwnerUserName in interface SharedEntitySearchActionpublic String getSearchShareType()
getSearchShareType in interface SharedEntitySearchActionpublic void setSearchShareType(String searchShareType)
setSearchShareType in interface SharedEntitySearchActionpublic void setGroupShare(String groupShare)
setGroupShare in interface SharedEntitySearchActionpublic String getGroupShare()
getGroupShare in interface SharedEntitySearchActionpublic void setUserShare(String userShare)
setUserShare in interface SharedEntitySearchActionpublic String getUserShare()
getUserShare in interface SharedEntitySearchActionpublic Long getPagingOffset()
getPagingOffset in interface SharedEntitySearchActionpublic void setProjectShare(String projectShare)
setProjectShare in interface SharedEntitySearchActionpublic String getProjectShare()
getProjectShare in interface SharedEntitySearchActionpublic void setRoleShare(String roleShare)
setRoleShare in interface SharedEntitySearchActionpublic String getRoleShare()
getRoleShare in interface SharedEntitySearchActionpublic void setPagingOffset(Long pagingOffset)
setPagingOffset in interface SharedEntitySearchActionpublic String getSortColumn()
getSortColumn in interface SharedEntitySearchActionpublic void setSortColumn(String sortColumn)
setSortColumn in interface SharedEntitySearchActionpublic boolean isSortAscending()
isSortAscending in interface SharedEntitySearchActionpublic void setSortAscending(boolean sortAscending)
setSortAscending in interface SharedEntitySearchActionpublic String getFilterView()
public void setFilterView(String filterView)
public List getFilters()
protected void setFilters(List<SearchRequestDisplayBean> filters)
public String getNextUrl()
public String getPreviousUrl()
public int getStartPosition()
public int getEndPosition()
public int getTotalResultCount()
public FilterViewHelper getFiltersViewHelper()
protected void setSearchResults(SharedEntitySearchViewHelper.SearchResult<SearchRequest> searchResults)
public DropDownModel getDropDownModel(SearchRequestDisplayBean displayBean, int listIndex)
getDropDownModel in interface DropDownModelProvider<SearchRequestDisplayBean>displayBean - some domain objectlistIndex - this parameter indicates the position in of the domain object in a list of domain objects.
Often generated markup uses position in the list to generate ids and the likeprotected String toUrl(SearchRequestDisplayBean filter, String page, boolean includeReturnUrl)
public boolean canShowFavourite()
public boolean isUserLoggedIn()
public boolean canShowOwner()
public boolean isSearchRequested()
public String getSearchEmptyMessageKey()
public boolean isTabShowing(String tab)
public boolean isFirstTab(String tab)
protected String doExecute()
doExecute in class webwork.action.ActionSupportpublic String doView()
public void setContentOnly(boolean contentOnly)
public boolean isContentOnly()
public void setSearchContentOnly(boolean searchContentOnly)
public boolean isSearchContentOnly()
public List<SearchRequestDisplayBean> getFiltersWithSubscriptions()
public int getFiltersWithSubscriptionsCount()
protected String executeSearchView()
public FilterLinkRenderer getFilterLinkRenderer()
protected FilterViewHelper getFilterHelper()
protected void requireDeleteDialogResources()
Copyright © 2002-2022 Atlassian. All Rights Reserved.