Package com.atlassian.jira.project
package com.atlassian.jira.project
-
ClassDescriptionEnumerated type representing different default issue assignments for
Project
andProjectComponent
.Implementation that generates project objects.A class to manage interactions with projectsDefault implementation forProjectPropertiesManager
.Bean implementation of Project interface but doesn't believe in GenericValues.Defines a project in JIRA.Utility class for dealing with project assignee types.This is a very basic cache that stores projects and project categoriesDefines a project category in JIRA.Immutable implementation of ProjectCategoryDoes DB operations for ProjectCategory.Represents the last time any issue was changed in a given Project.Manager for retrieving last changed time for any issues in the project.Provide access to ProjectChangedTime in database.Holds the information about a recently created project.Builder forProjectCreatedData
Interface to be implemented by clients who wish to be notified when a project is created.Class in charge to send notifications to allProjectCreateHandler
.Keeps a registry ofProjectCreateHandler
that need to be notified every time a project is created.Used to produce Project objects.A SimpleLinkFactory that produces links to Browse Project for recently viewed project except for the current ProjectRepresents an immutable Project domain object for JIRA.Validates a project's regex.Implementations of this interface are responsible for all management of project entities within JIRA.Allows to retrieve and store arbitrary properties against a project.A factory produces links of project types in the projects dropdown.Represents a JIRA Project within our "network" of federated JIRA servers.Offers access to projects in remote JIRA servers based on App Links.Creates a mutable version of a project, defined by the inputted projectId, which allows changes to be made for updating the project using theProjectManager.updateProject(UpdateProjectParameters)
.To contain a key / value pair because we want to manipulate the version strings.