Package com.atlassian.jira.project
package com.atlassian.jira.project
-
ClassDescriptionEnumerated type representing different default issue assignments for
ProjectandProjectComponent.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 forProjectCreatedDataInterface 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 ofProjectCreateHandlerthat 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.Implementations of this interface are responsible for handling preferred order-by option for project issuesAllows 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.