public class BrowseProjects extends JiraWebActionSupport
| Modifier and Type | Class and Description |
|---|---|
class |
BrowseProjects.AdminArchivedProjectBean |
class |
BrowseProjects.AdminProjectBean |
class |
BrowseProjects.ArchivedProjectBean |
class |
BrowseProjects.ProjectBean
Simple bean that contains all needed Project information
|
class |
BrowseProjects.ProjectCategoryBean
Simple bean that contains Project category information and its containing projects as GVS.
|
JiraWebActionSupport.MessageTypeErrorCollection.ReasonI18nHelper.BeanFactoryISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilterslog| Constructor and Description |
|---|
BrowseProjects(UserProjectHistoryManager projectHistoryManager,
ProjectManager projectManager,
PermissionManager permissionManager,
SimpleLinkManager simpleLinkManager,
com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager,
AvatarManager avatarManager,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService,
UserFormats userFormats,
ProjectTypeManager projectTypeManager,
BrowseProjectTypeManager browseProjectTypeManager,
ArchivedProjectManager archivedProjectManager,
GlobalPermissionManager globalPermissionManager,
SearchProvider searchProvider,
ArchivingLicenseCheck archivingLicenseCheck) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
doExecute() |
com.google.common.base.Supplier<List<ProjectTypeBean>> |
getAvailableProjectTypes() |
com.atlassian.json.marshal.Jsonable |
getAvailableProjectTypesJsonable() |
com.atlassian.json.marshal.Jsonable |
getCategoriesJsonable() |
Collection<String> |
getErrorMessages()
Get all non field-specific error messages.
|
String |
getInfoPanelHtml() |
Collection<SimpleLink> |
getOperationLinks() |
com.atlassian.json.marshal.Jsonable |
getProjectsJsonable() |
com.atlassian.json.marshal.Jsonable |
getProjectTypesJsonable() |
String |
getSelectedCategory()
Get the currently selected category.
|
String |
getSelectedProjectType()
Get the currently selected project type.
|
boolean |
hasDefaultAvatar(Project project) |
boolean |
isAdmin() |
boolean |
isAdminMode() |
boolean |
isProjectAdmin(Project project) |
void |
setSelectedCategory(String selectedCategory) |
void |
setSelectedProjectType(String selectedProjectType) |
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, 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, 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, waitaddError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessagespublic BrowseProjects(UserProjectHistoryManager projectHistoryManager, ProjectManager projectManager, PermissionManager permissionManager, SimpleLinkManager simpleLinkManager, com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager, AvatarManager avatarManager, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, UserFormats userFormats, ProjectTypeManager projectTypeManager, BrowseProjectTypeManager browseProjectTypeManager, ArchivedProjectManager archivedProjectManager, GlobalPermissionManager globalPermissionManager, SearchProvider searchProvider, ArchivingLicenseCheck archivingLicenseCheck)
protected String doExecute() throws Exception
doExecute in class webwork.action.ActionSupportExceptionpublic Collection<SimpleLink> getOperationLinks()
public String getInfoPanelHtml()
public Collection<String> getErrorMessages()
ErrorCollectiongetErrorMessages in interface ErrorCollectiongetErrorMessages in class JiraWebActionSupportpublic String getSelectedCategory()
public String getSelectedProjectType()
public void setSelectedProjectType(String selectedProjectType)
public com.atlassian.json.marshal.Jsonable getCategoriesJsonable()
throws org.ofbiz.core.entity.GenericEntityException
org.ofbiz.core.entity.GenericEntityExceptionpublic com.atlassian.json.marshal.Jsonable getProjectsJsonable()
public com.atlassian.json.marshal.Jsonable getProjectTypesJsonable()
public com.atlassian.json.marshal.Jsonable getAvailableProjectTypesJsonable()
public boolean hasDefaultAvatar(Project project)
public void setSelectedCategory(String selectedCategory)
public com.google.common.base.Supplier<List<ProjectTypeBean>> getAvailableProjectTypes()
public boolean isAdmin()
public boolean isProjectAdmin(Project project)
public boolean isAdminMode()
Copyright © 2002-2019 Atlassian. All Rights Reserved.