Package | Description |
---|---|
com.atlassian.jira.bc.project | |
com.atlassian.jira.event | |
com.atlassian.jira.event.mau | |
com.atlassian.jira.mock | |
com.atlassian.jira.project | |
com.atlassian.jira.project.template | |
com.atlassian.jira.project.type |
Package containing APIs to access project types.
|
com.atlassian.jira.web.action.admin.importer.project | |
com.atlassian.jira.web.action.browser | |
com.atlassian.jira.web.action.project |
Modifier and Type | Method and Description |
---|---|
ProjectTypeKey |
ProjectCreationData.getProjectTypeKey() |
Modifier and Type | Method and Description |
---|---|
boolean |
ProjectTypeValidator.isValid(ApplicationUser user,
ProjectTypeKey projectTypeKey)
Validates the given project type.
|
com.atlassian.fugue.Either<Project,ErrorCollection> |
DefaultProjectService.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
com.atlassian.fugue.Either<Project,ErrorCollection> |
ProjectService.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType)
Updates the type of a project.
|
ProjectCreationData.Builder |
ProjectCreationData.Builder.withType(ProjectTypeKey projectTypeKey) |
Constructor and Description |
---|
ProjectUpdatedTypeChangedEvent(ProjectTypeKey oldProjectTypeKey,
ProjectTypeKey newProjectTypeKey,
RequestSourceType requestSourceType) |
Modifier and Type | Method and Description |
---|---|
static MauApplicationKey |
MauApplicationKey.forProjectTypeKey(ProjectTypeKey projectTypeKey) |
Modifier and Type | Method and Description |
---|---|
Project |
MockProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Modifier and Type | Method and Description |
---|---|
ProjectTypeKey |
MockProject.getProjectTypeKey() |
ProjectTypeKey |
ProjectImpl.getProjectTypeKey() |
ProjectTypeKey |
Project.getProjectTypeKey()
Returns the key of the project type for this project.
|
Modifier and Type | Method and Description |
---|---|
Project |
CachingProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Project |
DefaultProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Project |
ProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType)
Updates the type of a project.
|
Constructor and Description |
---|
MockProject(long id,
String key,
ProjectTypeKey projectTypeKey) |
MockProject(Long id,
String key,
String name,
org.ofbiz.core.entity.GenericValue projectGV,
ProjectTypeKey projectTypeKey) |
Modifier and Type | Method and Description |
---|---|
ProjectTypeKey |
ProjectTemplate.getProjectTypeKey() |
Constructor and Description |
---|
ProjectTemplate(ProjectTemplateKey key,
ProjectTypeKey projectTypeKey,
int weight,
String name,
String description,
String longDescriptionContent,
String iconUrl,
String backgroundIconUrl,
AddProjectModule addProjectModule,
String infoSoyPath) |
Modifier and Type | Method and Description |
---|---|
ProjectTypeKey |
ProjectType.getKey() |
Modifier and Type | Method and Description |
---|---|
static String |
ProjectTypeKeyFormatter.format(ProjectTypeKey projectTypeKey)
Formats the given project type key and returns a version of it that is suitable to be displayed to users.
|
com.atlassian.fugue.Option<ProjectType> |
ProjectTypeManagerImpl.getAccessibleProjectType(ApplicationUser user,
ProjectTypeKey key) |
com.atlassian.fugue.Option<ProjectType> |
ProjectTypeManager.getAccessibleProjectType(ApplicationUser user,
ProjectTypeKey key)
Returns the project type with the given key, if it is accessible for the given user.
|
com.atlassian.fugue.Option<ProjectType> |
ProjectTypeManagerImpl.getAccessibleProjectType(ProjectTypeKey key) |
com.atlassian.fugue.Option<ProjectType> |
ProjectTypeManager.getAccessibleProjectType(ProjectTypeKey key)
Returns the project type with the given key, if it is accessible.
|
com.atlassian.fugue.Option<com.atlassian.application.api.Application> |
ProjectTypeManagerImpl.getApplicationWithType(ProjectTypeKey key) |
com.atlassian.fugue.Option<com.atlassian.application.api.Application> |
ProjectTypeManager.getApplicationWithType(ProjectTypeKey key)
Returns the application that provides the given project type.
|
com.atlassian.fugue.Option<ProjectType> |
ProjectTypeManagerImpl.getByKey(ProjectTypeKey key) |
com.atlassian.fugue.Option<ProjectType> |
ProjectTypeManager.getByKey(ProjectTypeKey key)
Returns the project type with the given key, if it is present on the JIRA instance.
|
Optional<String> |
ProjectTypeIconRendererImpl.getIconToRender(ProjectTypeKey key) |
Optional<String> |
ProjectTypeIconRenderer.getIconToRender(ProjectTypeKey projectTypeKey)
Returns the icon to render for the project type with the given key.
|
boolean |
ProjectTypeManagerImpl.isProjectTypeInstalledButInaccessible(ProjectTypeKey projectTypeKey) |
boolean |
ProjectTypeManager.isProjectTypeInstalledButInaccessible(ProjectTypeKey projectTypeKey)
Returns whether the project type with the given key is installed but inaccessible.
|
boolean |
ProjectTypeManagerImpl.isProjectTypeUninstalled(ProjectTypeKey projectTypeKey) |
boolean |
ProjectTypeManager.isProjectTypeUninstalled(ProjectTypeKey projectTypeKey)
Returns whether the project type with the given key is uninstalled.
|
boolean |
ProjectTypeUpdatedRegistrarImpl.notifyAllHandlers(ApplicationUser user,
Project project,
ProjectTypeKey oldProjectType,
ProjectTypeKey newProjectType) |
boolean |
ProjectTypeUpdatedNotifier.notifyAllHandlers(ApplicationUser user,
Project project,
ProjectTypeKey oldProjectType,
ProjectTypeKey newProjectType)
Notifies all
ProjectTypeUpdatedHandler objects that a project type update has happened. |
ProjectTypeUpdatedOutcome |
ProjectTypeUpdatedHandler.onProjectTypeUpdated(ApplicationUser user,
Project project,
ProjectTypeKey oldProjectTypeKey,
ProjectTypeKey newProjectTypeKey)
Method called every time the type of a project is updated.
|
void |
ProjectTypeUpdatedHandler.onProjectTypeUpdateRolledBack(ApplicationUser user,
Project project,
ProjectTypeKey oldProjectTypeKey,
ProjectTypeKey newProjectTypeKey,
ProjectTypeUpdatedOutcome outcome)
This method will only be called if the update to the project type is rolled back.
|
Constructor and Description |
---|
ProjectType(ProjectTypeKey key,
String descriptionI18nKey,
String icon,
String color,
int weight) |
Modifier and Type | Method and Description |
---|---|
String |
ProjectImportResultsAction.getFormattedProjectType(ProjectTypeKey projectTypeKey) |
Constructor and Description |
---|
ProjectBean(String key,
String name,
Long id,
boolean hasDefaultAvatar,
ApplicationUser lead,
ProjectCategory projectCategory,
boolean recent,
String url,
ProjectTypeKey projectTypeKey) |
Modifier and Type | Method and Description |
---|---|
String |
ViewProjects.getFormatedProjectTypeName(ProjectTypeKey projectTypeKey) |
ProjectType |
ViewProjects.getProjectType(ProjectTypeKey projectTypeKey) |
Copyright © 2002-2017 Atlassian. All Rights Reserved.