| Modifier and Type | Method and Description |
|---|---|
boolean |
SelectComponentAssigneesUtilImpl.hasPermission(Project project,
ApplicationUser user) |
boolean |
SelectComponentAssigneesUtil.hasPermission(Project project,
ApplicationUser user) |
static boolean |
ComponentUtils.isProjectLeadAssignable(Project project) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultTabLoadedDataProvider.hasExtPermission(Project project) |
boolean |
TabLoadedDataProvider.hasExtPermission(Project project) |
| Constructor and Description |
|---|
AffectedProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAssigneeTypeHandler.handleDefaultAssigneeTypeUpdated(Project projectUpdated,
Long oldDefaultAssigneeType,
Long newDefaultAssigneeType) |
void |
DefaultAssigneeTypeHandlerImpl.handleDefaultAssigneeTypeUpdated(Project projectUpdated,
Long oldDefaultAssigneeType,
Long newDefaultAssigneeType) |
void |
ProjectLeadHandlerImpl.handleProjectLeadUpdated(Project projectUpdated,
String oldProjectLeadKey,
String newProjectLeadKey) |
void |
ProjectLeadHandler.handleProjectLeadUpdated(Project projectUpdated,
String oldProjectLeadKey,
String newProjectLeadKey) |
void |
ProjectEventHandler.handleProjectReindexFinished(Project project) |
void |
ProjectEventHandlerImpl.handleProjectReindexFinished(Project project) |
void |
ProjectEventHandler.handleProjectReindexStarted(Project project) |
void |
ProjectEventHandlerImpl.handleProjectReindexStarted(Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrioritySchemeAuditHandler.handlePrioritySchemeAssociationAdded(FieldConfigScheme fieldConfigScheme,
Set<Project> projects) |
void |
PrioritySchemeAuditHandlerImpl.handlePrioritySchemeAssociationAdded(FieldConfigScheme fieldConfigScheme,
Set<Project> projects) |
void |
PrioritySchemeAuditHandler.handlePrioritySchemeAssociationDeleted(FieldConfigScheme fieldConfigScheme,
Set<Project> projects) |
void |
PrioritySchemeAuditHandlerImpl.handlePrioritySchemeAssociationDeleted(FieldConfigScheme fieldConfigScheme,
Set<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
Avatar |
AvatarManagerImpl.create(String fileName,
String contentType,
Project project,
InputStream imageData,
Selection croppingSelection) |
Avatar |
AvatarManager.create(String fileName,
String contentType,
Project owner,
InputStream image,
Selection selection)
Deprecated.
|
static RemoteAvatar |
RemoteAvatar.from(Project project)
Build an Avatar representation for a local project avatar.
|
URI |
AvatarServiceImpl.getProjectAvatarAbsoluteURL(Project project,
Avatar.Size size) |
URI |
AvatarService.getProjectAvatarAbsoluteURL(Project project,
Avatar.Size size)
Returns the URL for the avatar of the given project.
|
URI |
AvatarServiceImpl.getProjectAvatarURL(Project project,
Avatar.Size size) |
URI |
AvatarService.getProjectAvatarURL(Project project,
Avatar.Size size)
Returns the URL for the avatar of the given project.
|
boolean |
AvatarManagerImpl.hasPermissionToEdit(ApplicationUser remoteUser,
Project owner) |
boolean |
AvatarManager.hasPermissionToEdit(ApplicationUser remoteUser,
Project owner)
Deprecated.
|
boolean |
AvatarManagerImpl.hasPermissionToView(ApplicationUser remoteUser,
Project project) |
boolean |
AvatarManager.hasPermissionToView(ApplicationUser remoteUser,
Project owner)
Deprecated.
Use
AvatarManager.userCanView(ApplicationUser, Avatar) Since v7.1 |
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<List<SearchRequest>> |
ProjectSearchRequestServiceImpl.associateSearchRequestsWithProject(ApplicationUser user,
Project project,
Long... searchRequestIds) |
ServiceOutcome<List<SearchRequest>> |
ProjectSearchRequestService.associateSearchRequestsWithProject(ApplicationUser user,
Project project,
Long... searchRequestIds)
For a given project this method will associated the provided search requests such that they will be returned by
subsequent calls to
ProjectSearchRequestService.getSearchRequestsForProject(ApplicationUser, Project). |
List<SearchRequest> |
ProjectSearchRequestServiceImpl.getSearchRequestsForProject(ApplicationUser user,
Project project) |
List<SearchRequest> |
ProjectSearchRequestService.getSearchRequestsForProject(ApplicationUser user,
Project project)
Retrieves all search requests for a given project that the user is allowed to see.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultAttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext,
Project project) |
boolean |
AttachmentService.canCreateAttachments(JiraServiceContext jiraServiceContext,
Project project)
Determines whether attachments are enabled in JIRA and that the user has the required permission
(
Permissions.CREATE_ATTACHMENT) to create an attachment for this project. |
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<List<Project>> |
FieldConfigSchemeServiceImpl.getAvailableProjectsForCreate(ApplicationUser loggedInUser,
String fieldId) |
ServiceOutcome<List<Project>> |
FieldConfigSchemeService.getAvailableProjectsForCreate(ApplicationUser loggedInUser,
String fieldId)
Gets list of available projects that can be used for new field context for passed
fieldId. |
ServiceOutcome<List<Project>> |
FieldConfigSchemeServiceImpl.getAvailableProjectsForUpdate(ApplicationUser loggedInUser,
String fieldId,
long configSchemeId) |
ServiceOutcome<List<Project>> |
FieldConfigSchemeService.getAvailableProjectsForUpdate(ApplicationUser loggedInUser,
String fieldId,
long configSchemeId)
Gets list of available projects that can be used for updating existing field context for passed
fieldId and configSchemeId. |
| Modifier and Type | Method and Description |
|---|---|
FieldConfigSchemeParameters.Builder |
FieldConfigSchemeParameters.Builder.projects(Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Project> |
FieldScreenOperationContext.getProject() |
| Modifier and Type | Method and Description |
|---|---|
static FieldScreenOperationContext |
FieldScreenOperationContext.ofUserAndProject(ApplicationUser user,
Project project)
Creates user and project context.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
IssuePickerSearchService.IssuePickerParameters.getCurrentProject() |
| Constructor and Description |
|---|
IssuePickerParameters(String query,
String currentJQL,
Issue currentIssue,
Project currentProject,
boolean showSubTasks,
boolean showSubTaskParent,
int limit)
Constructor that takes all parameters
|
| Modifier and Type | Method and Description |
|---|---|
Project |
DefaultProjectService.createProject(ProjectService.CreateProjectValidationResult result) |
Project |
ProjectService.createProject(ProjectService.CreateProjectValidationResult createProjectValidationResult)
Using the validation result from
ProjectService.validateCreateProject(ApplicationUser, ProjectCreationData) a new project will be created. |
Project |
ProjectService.AbstractProjectResult.get() |
Project |
ProjectService.UpdateProjectValidationResult.getOriginalProject() |
Project |
ProjectService.AbstractProjectResult.getProject() |
Project |
ProjectService.AbstractProjectResult.getReturnedValue() |
Project |
DefaultProjectService.updateProject(ProjectService.UpdateProjectValidationResult result) |
Project |
ProjectService.updateProject(ProjectService.UpdateProjectValidationResult updateProjectValidationResult)
Using the validation result from
ProjectService.validateUpdateProject(ApplicationUser, String, String,
String, String, String, Long) this method performs the actual update on the project. |
| Modifier and Type | Method and Description |
|---|---|
ProjectCreationData.Builder |
ProjectCreationData.Builder.fromExistingProject(Project existingProject,
ProjectCreationData input)
Creates a new instance of ProjectCreationData using a combination of the existing project's data
as well as the input provided
|
boolean |
ProjectAction.hasPermission(PermissionManager permissionManager,
ApplicationUser user,
Project project) |
void |
DefaultProjectService.updateProjectSchemes(ProjectService.UpdateProjectSchemesValidationResult result,
Project project) |
void |
ProjectService.updateProjectSchemes(ProjectService.UpdateProjectSchemesValidationResult result,
Project project)
Updates the project schemes for a particular project, given a validation result and project to update.
|
io.atlassian.fugue.Either<Project,ErrorCollection> |
DefaultProjectService.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
io.atlassian.fugue.Either<Project,ErrorCollection> |
ProjectService.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType)
Updates the type of a project.
|
ProjectService.UpdateProjectValidationResult |
DefaultProjectService.validateUpdateProject(ApplicationUser applicationUser,
Project originalProject,
String name,
String key,
String description,
ApplicationUser lead,
String url,
Long assigneeType,
Long avatarId) |
ProjectService.UpdateProjectValidationResult |
ProjectService.validateUpdateProject(ApplicationUser user,
Project originalProject,
String name,
String key,
String description,
ApplicationUser lead,
String url,
Long assigneeType,
Long avatarId)
Deprecated.
use
ProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest) instead; since v7.2 |
ProjectService.UpdateProjectValidationResult |
DefaultProjectService.validateUpdateProject(ApplicationUser applicationUser,
Project originalProject,
String name,
String key,
String description,
String leadName,
String url,
Long assigneeType,
Long avatarId) |
ProjectService.UpdateProjectValidationResult |
ProjectService.validateUpdateProject(ApplicationUser user,
Project originalProject,
String name,
String key,
String description,
String leadName,
String url,
Long assigneeType,
Long avatarId)
Deprecated.
use
ProjectService.validateUpdateProject(ApplicationUser, UpdateProjectRequest) instead; since v7.2 |
| Constructor and Description |
|---|
AbstractProjectResult(ErrorCollection errorCollection,
Project project) |
DeleteProjectCommand(ProjectManager projectManager,
WorkflowSchemeManager workflowSchemeManager,
IssueTypeScreenSchemeManager issueTypeScreenSchemeManager,
CustomFieldManager customFieldManager,
NodeAssociationStore nodeAssociationStore,
VersionManager versionManager,
ProjectComponentManager projectComponentManager,
SharePermissionDeleteUtils sharePermissionDeleteUtils,
I18nHelper.BeanFactory i18nFactory,
WorkflowManager workflowManager,
PermissionSchemeManager permissionSchemeManager,
ProjectEventManager projectEventManager,
IssueManager issueManager,
ApplicationUser user,
Project project) |
DeleteProjectTaskContext(Project project) |
DeleteProjectValidationResult(ErrorCollection errorCollection,
Project project) |
GetProjectResult(ErrorCollection errorCollection,
Project project) |
GetProjectResult(Project project) |
ProjectTaskContext(Project project) |
UpdateProjectRequest(Project originalProject) |
UpdateProjectValidationResult(ErrorCollection errorCollection,
String name,
String key,
String description,
String lead,
String url,
Long assigneeType,
Long avatarId,
Project originalProject)
Deprecated.
|
UpdateProjectValidationResult(ErrorCollection errorCollection,
String name,
String key,
String description,
String leadUsername,
String url,
Long assigneeType,
Long avatarId,
Project originalProject,
boolean keyChanged,
ApplicationUser user)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
DefaultProjectComponentManager.findAllUniqueNamesForProjectObjects(Collection<Project> projects) |
Collection<String> |
ProjectComponentManager.findAllUniqueNamesForProjectObjects(Collection<Project> projects)
Returns all unique names of the components that belong to the passed projects.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProjectReindexServiceImpl.isReindexPossible(Project project) |
boolean |
ProjectReindexService.isReindexPossible(Project project) |
String |
ProjectReindexServiceImpl.reindex(Project project) |
String |
ProjectReindexService.reindex(Project project) |
String |
ProjectReindexServiceImpl.reindex(Project project,
boolean shouldReplicate) |
String |
ProjectReindexService.reindex(Project project,
boolean shouldReplicate) |
| Constructor and Description |
|---|
ProjectIndexTaskContext(Project project,
String nodeId) |
| Modifier and Type | Method and Description |
|---|---|
List<PluggableProjectOperation> |
ProjectOperationManager.getVisibleProjectOperations(Project project,
ApplicationUser user)
Returns a list of
PluggableProjectOperations |
List<PluggableProjectOperation> |
DefaultProjectOperationManager.getVisibleProjectOperations(Project project,
ApplicationUser user) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Function<Long,io.atlassian.fugue.Option<Project>> |
ProjectPropertyHelper.getEntityByIdFunction() |
java.util.function.Function<String,io.atlassian.fugue.Option<Project>> |
ProjectPropertyHelper.getEntityByKeyFunction() |
EntityPropertyHelper.CheckPermissionFunction<Project> |
ProjectPropertyHelper.hasEditPermissionFunction() |
EntityPropertyHelper.CheckPermissionFunction<Project> |
ProjectPropertyHelper.hasReadPermissionFunction() |
| Modifier and Type | Method and Description |
|---|---|
Project |
VersionService.CreateVersionValidationResult.getProject() |
| Constructor and Description |
|---|
CreateVersionValidationResult(ErrorCollection errorCollection,
Project project,
String versionName,
Date startDate,
Date releaseDate,
String description,
Long scheduleAfterVersion) |
CreateVersionValidationResult(ErrorCollection errorCollection,
Project project,
String versionName,
Date releaseDate,
String description,
Long scheduleAfterVersion) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
DefaultProjectRoleService.getProjectsContainingRoleActorByNameAndType(ApplicationUser currentUser,
String name,
String type,
ErrorCollection errorCollection) |
Collection<Project> |
ProjectRoleService.getProjectsContainingRoleActorByNameAndType(ApplicationUser currentUser,
String name,
String type,
ErrorCollection errorCollection)
Deprecated.
Use
ProjectRoleService.getProjectsContainingRoleActorByNameAndType(String, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Returns the |
Collection<Project> |
DefaultProjectRoleService.getProjectsContainingRoleActorByNameAndType(String name,
String type,
ErrorCollection errorCollection) |
Collection<Project> |
ProjectRoleService.getProjectsContainingRoleActorByNameAndType(String name,
String type,
ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProjectRoleService.addActorsToProjectRole(ApplicationUser currentUser,
Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection) |
void |
ProjectRoleService.addActorsToProjectRole(ApplicationUser currentUser,
Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection)
Deprecated.
Use
ProjectRoleService.addActorsToProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will add project role actor associations for the given |
void |
DefaultProjectRoleService.addActorsToProjectRole(Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection) |
void |
ProjectRoleService.addActorsToProjectRole(Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection) |
ProjectRoleActors |
DefaultProjectRoleService.getProjectRoleActors(ApplicationUser currentUser,
ProjectRole projectRole,
Project project,
ErrorCollection errorCollection) |
ProjectRoleActors |
ProjectRoleService.getProjectRoleActors(ApplicationUser currentUser,
ProjectRole projectRole,
Project project,
ErrorCollection errorCollection)
Deprecated.
Use
ProjectRoleService.getProjectRoleActors(com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will return a {@link ProjectRoleActors) for the given |
ProjectRoleActors |
DefaultProjectRoleService.getProjectRoleActors(ProjectRole projectRole,
Project project,
ErrorCollection errorCollection) |
ProjectRoleActors |
ProjectRoleService.getProjectRoleActors(ProjectRole projectRole,
Project project,
ErrorCollection errorCollection) |
boolean |
DefaultProjectRoleService.hasProjectRolePermission(ApplicationUser currentUser,
Project project) |
boolean |
ProjectRoleService.hasProjectRolePermission(ApplicationUser currentUser,
Project project)
Deprecated.
Use
#hasProjectRolePermission(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.project.Project) instead. Since v6.0.
Will have permission to modify roles if they are a JIRA admin or, if in enterprise, the user is a project administrator. |
boolean |
DefaultProjectRoleService.hasProjectRolePermission(Project project) |
boolean |
ProjectRoleService.hasProjectRolePermission(Project project) |
void |
DefaultProjectRoleService.removeActorsFromProjectRole(ApplicationUser currentUser,
Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection) |
void |
ProjectRoleService.removeActorsFromProjectRole(ApplicationUser currentUser,
Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection)
Deprecated.
Use
ProjectRoleService.removeActorsFromProjectRole(java.util.Collection, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, String, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will remove project role actor associations for the given |
void |
DefaultProjectRoleService.removeActorsFromProjectRole(Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection) |
void |
ProjectRoleService.removeActorsFromProjectRole(Collection<String> actors,
ProjectRole projectRole,
Project project,
String actorType,
ErrorCollection errorCollection) |
void |
DefaultProjectRoleService.removeAllRoleActorsByProject(ApplicationUser currentUser,
Project project,
ErrorCollection errorCollection) |
void |
ProjectRoleService.removeAllRoleActorsByProject(ApplicationUser currentUser,
Project project,
ErrorCollection errorCollection)
Deprecated.
Use
ProjectRoleService.removeAllRoleActorsByProject(com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will remove all role actors associated with the specified project. This method should be used
to clean up just before the actual project has been deleted (ex. deleting a project from the system). |
void |
DefaultProjectRoleService.removeAllRoleActorsByProject(Project project,
ErrorCollection errorCollection) |
void |
ProjectRoleService.removeAllRoleActorsByProject(Project project,
ErrorCollection errorCollection) |
void |
DefaultProjectRoleService.setActorsForProjectRole(ApplicationUser currentUser,
Map<String,Set<String>> newRoleActors,
ProjectRole projectRole,
Project project,
ErrorCollection errorCollection) |
void |
ProjectRoleService.setActorsForProjectRole(ApplicationUser currentUser,
Map<String,Set<String>> newRoleActors,
ProjectRole projectRole,
Project project,
ErrorCollection errorCollection)
Deprecated.
Use
ProjectRoleService.setActorsForProjectRole(java.util.Map, com.atlassian.jira.security.roles.ProjectRole, com.atlassian.jira.project.Project, com.atlassian.jira.util.ErrorCollection) instead. Since v6.0.
Will set the project role actor associations for the given |
void |
DefaultProjectRoleService.setActorsForProjectRole(Map<String,Set<String>> newRoleActors,
ProjectRole projectRole,
Project project,
ErrorCollection errorCollection) |
void |
ProjectRoleService.setActorsForProjectRole(Map<String,Set<String>> newRoleActors,
ProjectRole projectRole,
Project project,
ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultIssueToSubTaskConversionService.projectHasSubTasks(Project project)
Returns true if given project has sub-task Issue Types in its Issue Type scheme
|
| Modifier and Type | Method and Description |
|---|---|
Project |
UserSearchIssueContext.getProject() |
| Modifier and Type | Method and Description |
|---|---|
static UserSearchIssueContext |
UserSearchIssueContext.createForNewIssue(Project project) |
Collection<ApplicationUser> |
DefaultAssigneeService.findAssignableUsers(String query,
Project project) |
Collection<ApplicationUser> |
AssigneeService.findAssignableUsers(String query,
Project project)
Get assignable Users based on a query string and project.
|
boolean |
DefaultAssigneeService.isAssignable(Project project,
ApplicationUser user) |
boolean |
AssigneeService.isAssignable(Project project,
ApplicationUser user)
Determines if a user is assignable to an issue in a project.
|
| Modifier and Type | Method and Description |
|---|---|
static UserSearchIssueContext |
UserSearchIssueContext.createForNewIssue(Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<AssignableWorkflowScheme> |
DefaultWorkflowSchemeService.getSchemeForProject(ApplicationUser user,
Project project) |
ServiceOutcome<AssignableWorkflowScheme> |
WorkflowSchemeService.getSchemeForProject(ApplicationUser user,
Project project)
Return the workflow scheme associated with passed project.
|
boolean |
DefaultWorkflowSchemeService.isUsingDefaultScheme(Project project) |
boolean |
WorkflowSchemeService.isUsingDefaultScheme(Project project)
Tells the caller if the passed project is using the default workflow scheme.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<JiraWorkflow> |
DefaultBoardWorkflowService.getJiraWorkflows(Project projectObj) |
Collection<JiraWorkflow> |
BoardWorkflowService.getJiraWorkflows(Project projectObj)
Given a project, returns all JIRA workflows which are associated to that project.
|
Collection<JiraWorkflow> |
DefaultBoardWorkflowService.getJiraWorkflows(Project projectObj,
String issueTypeId) |
Collection<JiraWorkflow> |
BoardWorkflowService.getJiraWorkflows(Project projectObj,
String issueTypeId)
Given a project and an issue type id, returns the JIRA Workflows which are associated to that project for that
issue type.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<List<Project>> |
DefaultIssueTypeSchemeService.getAssociatedProjects(ApplicationUser user,
long schemeId) |
ServiceOutcome<List<Project>> |
IssueTypeSchemeService.getAssociatedProjects(ApplicationUser user,
long schemeId)
Retrieves the project-scheme associations for the issue type scheme specified by the
schemeId. |
default ServiceOutcome<List<Project>> |
IssueTypeSchemeService.getAssociatedProjects(ApplicationUser user,
String schemeId)
Retrieves the project-scheme associations for the issue type scheme specified by the
schemeId. |
| Constructor and Description |
|---|
ProjectVersionBean(Version version,
Project project,
String url) |
SimpleProjectBean(Project project) |
| Modifier and Type | Method and Description |
|---|---|
String |
ProjectOperation.getHtml(Project project,
ApplicationUser user) |
boolean |
ProjectOperation.showOperation(Project project,
ApplicationUser user) |
| Modifier and Type | Method and Description |
|---|---|
ProjectPermissionOverride.Reason |
CantEditIssueProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser) |
ProjectPermissionOverride.Reason |
CantCommentProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser) |
ProjectPermissionOverride.Reason |
CantTransitionIssueProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser) |
ProjectPermissionOverride.Decision |
CantEditIssueProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser) |
ProjectPermissionOverride.Decision |
CantCommentProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser) |
ProjectPermissionOverride.Decision |
CantTransitionIssueProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectUpdatedEvent.getOldProject() |
Project |
AbstractProjectEvent.getProject() |
Project |
ProjectRelatedEvent.getProject() |
| Constructor and Description |
|---|
AbstractProjectEvent(ApplicationUser user,
Project project) |
ProjectCreatedEvent(ApplicationUser user,
Project newProject) |
ProjectDeletedEvent(ApplicationUser user,
Project oldProject) |
ProjectUpdatedDetailedChangesEvent(Project oldProject,
Project newProject,
RequestSourceType requestSourceType) |
ProjectUpdatedEvent(ApplicationUser user,
Project project,
Project oldProject) |
| Modifier and Type | Method and Description |
|---|---|
Project |
FieldLayoutSchemeRemovedFromProjectEvent.getProject() |
Project |
FieldLayoutSchemeAddedToProjectEvent.getProject() |
| Constructor and Description |
|---|
FieldLayoutSchemeAddedToProjectEvent(FieldLayoutScheme scheme,
Project project) |
FieldLayoutSchemeRemovedFromProjectEvent(FieldLayoutScheme scheme,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
IssueEvent.getProject() |
| Constructor and Description |
|---|
IssueSecuritySchemeAddedToProjectEvent(Scheme scheme,
Project project) |
IssueSecuritySchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
MauEventServiceImpl.setApplicationForThreadBasedOnProject(Project project) |
void |
MauEventService.setApplicationForThreadBasedOnProject(Project project)
Convencience method that does the same as
MauEventService.setApplicationForThread(MauApplicationKey) by looking up
the appropriate ApplicationKey based on the project type of the passed in
project |
| Constructor and Description |
|---|
NotificationSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
NotificationSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
| Constructor and Description |
|---|
PermissionSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
PermissionSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectAvatarUpdateEvent.getProject() |
Project |
ProjectCategoryChangeEvent.getProject() |
| Modifier and Type | Method and Description |
|---|---|
ProjectCategoryChangeEvent.Builder |
ProjectCategoryChangeEvent.Builder.addProject(Project project) |
void |
DefaultProjectEventManager.dispatchProjectCreated(ApplicationUser user,
Project newProject) |
void |
ProjectEventManager.dispatchProjectCreated(ApplicationUser user,
Project newProject)
Dispatches
ProjectCreatedEvent. |
void |
DefaultProjectEventManager.dispatchProjectDeleted(ApplicationUser user,
Project oldProject) |
void |
ProjectEventManager.dispatchProjectDeleted(ApplicationUser user,
Project oldProject)
Dispatches
ProjectDeletedEvent. |
void |
DefaultProjectEventManager.dispatchProjectUpdated(ApplicationUser user,
Project newProject,
Project oldProject,
RequestSourceType requestSourceType) |
void |
ProjectEventManager.dispatchProjectUpdated(ApplicationUser user,
Project newProject,
Project oldProject,
RequestSourceType requestSourceType)
Dispatches
ProjectUpdatedEvent. |
| Constructor and Description |
|---|
Builder(Project project) |
ProjectArchivedEvent(Project project,
ApplicationUser user) |
ProjectAvatarUpdateEvent(Project project,
Long newAvatarId) |
ProjectRestoredEvent(Project project,
ApplicationUser user) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectRoleUpdatedEvent.getProject() |
| Constructor and Description |
|---|
ProjectRoleUpdatedEvent(Project project,
ProjectRole projectRole,
ProjectRoleActors newRoleActors,
ProjectRoleActors originalRoleActors) |
| Modifier and Type | Method and Description |
|---|---|
Project |
AbstractSchemeAddedToProjectEvent.getProject() |
Project |
AbstractSchemeRemovedFromProjectEvent.getProject() |
| Constructor and Description |
|---|
AbstractSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
AbstractSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
| Constructor and Description |
|---|
WorkflowSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
WorkflowSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ExternalUtils.createProject(ExternalProject externalProject)
Create a project in JIRA from the given ExternalProject.
|
Project |
ExternalUtils.getProjectObject(ExternalProject externalProject)
Tries to find an existing Project based on the values in the given ExternalProject.
|
| Modifier and Type | Method and Description |
|---|---|
ProjectHelper |
ProjectGadgetResource.getProjectHelper(ApplicationUser user,
Project project)
This returns a hackish project helper.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
DefaultProjectImportPersister.createProject(ExternalProject project) |
Project |
ProjectImportPersister.createProject(ExternalProject project)
Creates a project, with details based off of the ExternalProject.
|
Project |
DefaultProjectImportPersister.updateProjectDetails(ExternalProject externalProject) |
Project |
ProjectImportPersister.updateProjectDetails(ExternalProject project)
Updates the details of an existing Project in JIRA from the given ExternalProject object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultProjectImportManager.importProjectRoleMembers(Project project,
ProjectImportMapper projectImportMapper,
ProjectImportResults projectImportResults,
TaskProgressInterval taskProgressInterval) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectImportResultsImpl.getImportedProject() |
Project |
ProjectImportResults.getImportedProject()
Returns the created/updated project that the import imported into.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectImportResultsImpl.setImportedProject(Project importedProject) |
void |
ProjectImportResults.setImportedProject(Project importedProject)
Sets the imported project, this is the project that exists in JIRA.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultReplicatedIndexManager.deIndexProject(Project project) |
void |
ReplicatedIndexManager.deIndexProject(Project project) |
void |
NullReplicatedIndexManager.deIndexProject(Project project) |
void |
DefaultReplicatedIndexManager.reindexProject(Project project)
Notifies other nodes that they need to perform a project reindex.
|
void |
ReplicatedIndexManager.reindexProject(Project project) |
void |
NullReplicatedIndexManager.reindexProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
IssueImpl.getProjectObject() |
Project |
DocumentIssueImpl.getProjectObject() |
Project |
GenericIssueWrapper.getProjectObject() |
Project |
Issue.getProjectObject()
Gets the Project for this Issue.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
IssueKey.format(Project project,
long issueNumber) |
void |
CustomFieldManager.removeProjectAssociations(Project project)
Used if a project is deleted to remove the project field associations.
|
void |
IssueImpl.setProjectObject(Project project) |
void |
GenericMutableIssueWrapper.setProjectObject(Project project) |
void |
MutableIssue.setProjectObject(Project project)
Sets the Project for this Issue.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
AttachmentValidator.canCreateTemporaryAttachments(ApplicationUser user,
io.atlassian.fugue.Either<Issue,Project> issueOrProject,
ErrorCollection errorCollection)
Verifies if user may create temporary attachment for given issue or project (in case if the issue is being
created).
|
| Constructor and Description |
|---|
IssueKey(Project project,
long issueNumber) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ArchiveQuery.getProjects() |
| Modifier and Type | Method and Description |
|---|---|
ArchiveQuery.Builder |
ArchiveQuery.Builder.project(Project... projects) |
| Modifier and Type | Method and Description |
|---|---|
static AttachmentKey |
AttachmentKeys.from(Project project,
Issue issue,
Attachment attachment) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultAttachmentValidator.canCreateTemporaryAttachments(ApplicationUser user,
io.atlassian.fugue.Either<Issue,Project> issueOrProject,
ErrorCollection errorCollection) |
io.atlassian.fugue.Either<AttachmentError,TemporaryWebAttachment> |
DefaultTemporaryWebAttachmentManager.createTemporaryWebAttachment(InputStream stream,
String fileName,
String contentType,
long size,
io.atlassian.fugue.Either<Issue,Project> target,
String formToken,
ApplicationUser user) |
io.atlassian.fugue.Either<AttachmentError,TemporaryWebAttachment> |
TemporaryWebAttachmentManager.createTemporaryWebAttachment(InputStream stream,
String fileName,
String contentType,
long size,
io.atlassian.fugue.Either<Issue,Project> target,
String formToken,
ApplicationUser user)
Creates new temporary attachment that may be later converted into real attachment.
|
static String |
TemporaryAttachment.getEntityToken(io.atlassian.fugue.Either<Issue,Project> entity)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<AttachmentValidationError> |
AfterUploadAttachmentValidator.validateAfterUpload(ApplicationUser user,
Project project,
Issue issue,
PluggableAttachmentValidator.FileInfo fileInfo,
InputStream fileContent)
Validate attachment after the file is uploaded to Jira, but before the attachment is fully persisted and linked
to an issue.
|
Optional<AttachmentValidationError> |
BeforeUploadAttachmentValidator.validateBeforeUpload(ApplicationUser user,
Project project,
Issue issue,
PluggableAttachmentValidator.FileInfo fileInfo)
Validate attachment before the file is uploaded to Jira.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Issue> |
DefaultChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
Collection<Project> projects,
int maxResults) |
Collection<Issue> |
ChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
Collection<Project> projects,
int maxResults)
Find a list of issues that the given users have acted on with the option to limit the projects included
in the search.
|
Collection<Issue> |
DefaultChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
Collection<Project> projects,
int maxResults,
Date oldestUpdateTime) |
Collection<Issue> |
ChangeHistoryManager.findUserHistory(ApplicationUser remoteUser,
Collection<String> userkeys,
Collection<Project> projects,
int maxResults,
Date oldestUpdateTime)
Find a list of issues that the given users have acted on with the option to limit the projects included
in the search.
|
| Modifier and Type | Field and Description |
|---|---|
static Comparator<Project> |
ProjectNameComparator.COMPARATOR |
| Modifier and Type | Method and Description |
|---|---|
int |
LocaleSensitiveProjectNameComparator.compare(Project project1,
Project project2) |
int |
ProjectNameComparator.compare(Project o1,
Project o2) |
| Modifier and Type | Method and Description |
|---|---|
Project |
IssueContextImpl.getProjectObject() |
Project |
IssueContext.getProjectObject()
Gets the Project for this IssueContext.
|
Project |
GlobalIssueContext.getProjectObject() |
Project |
ProjectContext.getProjectObject() |
| Constructor and Description |
|---|
IssueContextImpl(Project project,
IssueType issueType)
Create a context.
|
ProjectContext(Project project,
JiraContextTreeManager treeManager)
Deprecated.
Use
ProjectContext.ProjectContext(Long, com.atlassian.jira.project.ProjectManager) instead. Since v6.4. |
| Modifier and Type | Method and Description |
|---|---|
void |
CachingFieldConfigContextPersister.removeContextsForProject(Project project) |
void |
FieldConfigContextPersister.removeContextsForProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectCustomFieldValueProvider.getValue(CustomField customField,
FieldValuesHolder fieldValuesHolder) |
| Modifier and Type | Method and Description |
|---|---|
static List<IssueContext> |
CustomFieldUtils.convertToIssueContexts(Project project,
List<String> issueTypeIds)
Converts list of issue type ids to
IssueContexts. |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectConverterImpl.getProject(Long projectId) |
Project |
ProjectConverter.getProject(Long projectId)
Get the Project for the given ID.
|
Project |
ProjectConverterImpl.getProject(String stringValue) |
Project |
ProjectConverter.getProject(String stringValue)
Get the Project that this String value represents.
|
Project |
ProjectConverterImpl.getProjectObject(Long projectId) |
Project |
ProjectConverter.getProjectObject(Long projectId)
Get the Project for the given ID.
|
Project |
ProjectConverterImpl.getProjectObject(String stringValue) |
Project |
ProjectConverter.getProjectObject(String stringValue)
Get the Project that this String value represents.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ProjectConverterImpl.getString(Project project) |
String |
ProjectConverter.getString(Project project)
Get the String value that represents the given Project.
|
| Modifier and Type | Method and Description |
|---|---|
protected Project |
ProjectCFType.getObjectFromDbValue(Object databaseValue) |
Project |
ProjectCFType.getSingularObjectFromString(String string) |
| Modifier and Type | Method and Description |
|---|---|
String |
ProjectCFType.getChangelogString(CustomField field,
Project value) |
protected Object |
ProjectCFType.getDbValueFromObject(Project customFieldObject) |
String |
ProjectCFType.getStringFromSingularObject(Project customFieldObject) |
| Constructor and Description |
|---|
ProjectCustomFieldSearchInputTransformer(String urlParameterName,
ClauseNames clauseNames,
CustomField field,
JqlOperandResolver jqlOperandResolver,
ProjectIndexInfoResolver indexInfoResolver,
FieldFlagOperandRegistry fieldFlagOperandRegistry,
NameResolver<Project> projectResolver,
CustomFieldInputHelper customFieldInputHelper) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectSelectStatisticsMapper.getValueFromLuceneField(String documentValue) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectSystemField.getDefaultValue(Issue issue) |
protected Project |
ProjectSystemField.getProject(Long projectId) |
Project |
ProjectSystemField.getValueFromParams(Map params) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ProjectSystemField.getAllowedProjects() |
List<Project> |
MockCustomField.getAssociatedProjectObjects() |
List<Project> |
ImmutableCustomField.getAssociatedProjectObjects() |
List<Project> |
IssueTypeSystemField.getAssociatedProjectObjects() |
List<Project> |
PrioritySystemField.getAssociatedProjectObjects() |
List<Project> |
DescriptionSystemField.getAssociatedProjectObjects() |
List<Project> |
CustomField.getAssociatedProjectObjects()
Returns a list of
Projects directly associated with this CustomField. |
List<Project> |
ConfigurableField.getAssociatedProjectObjects()
Returns a list of projects associated with this field.
|
List<Project> |
MockProjectFieldLayoutSchemeHelper.getProjectsForFieldLayout(FieldLayout fieldLayout) |
List<Project> |
DefaultProjectFieldLayoutSchemeHelper.getProjectsForFieldLayout(FieldLayout fieldLayout) |
List<Project> |
ProjectFieldLayoutSchemeHelper.getProjectsForFieldLayout(FieldLayout fieldLayout)
Returns a list of the projects are currently using the passed field layout, and the field layout is active.
|
com.google.common.collect.Multimap<FieldLayout,Project> |
MockProjectFieldLayoutSchemeHelper.getProjectsForFieldLayouts(Set<FieldLayout> fieldLayouts) |
com.google.common.collect.Multimap<FieldLayout,Project> |
DefaultProjectFieldLayoutSchemeHelper.getProjectsForFieldLayouts(Set<FieldLayout> fieldLayouts) |
com.google.common.collect.Multimap<FieldLayout,Project> |
ProjectFieldLayoutSchemeHelper.getProjectsForFieldLayouts(Set<FieldLayout> fieldLayouts)
Like
ProjectFieldLayoutSchemeHelper.getProjectsForFieldLayout(com.atlassian.jira.issue.fields.layout.field.FieldLayout), but takes a set of fieldLayouts
and returns a multimap of FieldLayouts -> Active projects |
List<Project> |
MockProjectFieldLayoutSchemeHelper.getProjectsForScheme(Long schemeId) |
List<Project> |
DefaultProjectFieldLayoutSchemeHelper.getProjectsForScheme(Long schemeId) |
List<Project> |
ProjectFieldLayoutSchemeHelper.getProjectsForScheme(Long schemeId)
Return a list of projects that use the field layout scheme with the passed query.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectSystemField.createValue(Issue issue,
Project value) |
protected List<VersionProxy> |
AbstractVersionsSystemField.getPossibleVersions(Project project,
boolean unreleasedFirst) |
String |
ProjectSystemField.getViewHtml(FieldLayoutItem fieldLayoutItem,
webwork.action.Action action,
Issue issue,
Project value,
Map displayParameters) |
boolean |
MockCustomField.isInScope(Project project,
List<String> issueTypeIds) |
boolean |
ImmutableCustomField.isInScope(Project project,
List<String> issueTypeIds) |
boolean |
CustomField.isInScope(Project project,
List<String> issueTypeIds)
Determines if this custom field is within the scope of the given project, and list of Issue Types.
|
boolean |
MockCustomField.isInScopeForSearch(Project project,
List<String> issueTypeIds) |
boolean |
ImmutableCustomField.isInScopeForSearch(Project project,
List<String> issueTypeIds) |
boolean |
CustomField.isInScopeForSearch(Project project,
List<String> issueTypeIds)
Determines if this custom field is within the scope of the given project, and list of Issue Types.
|
| Modifier and Type | Method and Description |
|---|---|
ClauseContext |
FieldContextGenerator.generateClauseContext(List<Project> projects,
String fieldId)
Creates the
Contexts that
represent the combinations of project and issue type for which the given field is visible. |
MockCustomField |
MockCustomField.setAssociatedProjectObjects(List<Project> projectObjects) |
MockProjectFieldLayoutSchemeHelper |
MockProjectFieldLayoutSchemeHelper.setProjectsForFieldLayout(FieldLayout fieldLayout,
List<Project> layoutProjects) |
MockProjectFieldLayoutSchemeHelper |
MockProjectFieldLayoutSchemeHelper.setProjectsForFieldLayoutScheme(Long schemeId,
List<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
DefaultPrioritySchemeService.filterProjectsNotPossibleToAssociate(List<Project> projects) |
List<Project> |
PrioritySchemeService.filterProjectsNotPossibleToAssociate(List<Project> projects)
Filters out projects which shouldn't be associated to priority scheme (e.g.
|
List<Project> |
MockFieldConfigScheme.getAssociatedProjectObjects() |
List<Project> |
FieldConfigScheme.getAssociatedProjectObjects()
The associated projects, or an empty list if none associated.
|
List<Project> |
FieldConfigSchemeImpl.getAssociatedProjectObjects() |
| Modifier and Type | Method and Description |
|---|---|
MockFieldConfigScheme |
MockFieldConfigScheme.addAssociatedProjects(Project project) |
ServiceOutcome<FieldConfigScheme> |
DefaultPrioritySchemeService.assignProject(ApplicationUser user,
FieldConfigScheme priorityFieldConfig,
Project project) |
ServiceOutcome<FieldConfigScheme> |
PrioritySchemeService.assignProject(ApplicationUser user,
FieldConfigScheme priorityFieldConfig,
Project project)
Associates a project with a priority scheme.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<FieldConfigScheme> |
DefaultPrioritySchemeService.assignProjects(ApplicationUser user,
FieldConfigScheme priorityFieldConfig,
Collection<Project> projects) |
ServiceOutcome<FieldConfigScheme> |
PrioritySchemeService.assignProjects(ApplicationUser user,
FieldConfigScheme priorityFieldConfig,
Collection<Project> projects)
Associates projects with a priority scheme.
|
List<Project> |
DefaultPrioritySchemeService.filterProjectsNotPossibleToAssociate(List<Project> projects) |
List<Project> |
PrioritySchemeService.filterProjectsNotPossibleToAssociate(List<Project> projects)
Filters out projects which shouldn't be associated to priority scheme (e.g.
|
boolean |
DefaultPrioritySchemeService.hasAnyNotPossibleToAssociateProject(Collection<Project> projects) |
boolean |
PrioritySchemeService.hasAnyNotPossibleToAssociateProject(Collection<Project> projects)
Checks if in given list there is at least one not able to associate project (e.g.
|
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
FieldConfigSchemeManagerImpl.getAssociatedProjectObjects(ConfigurableField field) |
List<Project> |
FieldConfigSchemeManager.getAssociatedProjectObjects(ConfigurableField field)
Returns a non-null list of Projects associated with the given field.
|
Set<Project> |
PrioritySchemeManagerImpl.getProjectsWithScheme(FieldConfigScheme fieldConfigScheme) |
Set<Project> |
PrioritySchemeManager.getProjectsWithScheme(FieldConfigScheme fieldConfigScheme)
Retrieves all projects associated with a scheme.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrioritySchemeManagerImpl.assignProject(FieldConfigScheme priorityFieldConfig,
Project project) |
void |
PrioritySchemeManager.assignProject(FieldConfigScheme priorityFieldConfig,
Project project)
Associates a project with a priority scheme.
|
FieldConfigScheme |
IssueTypeSchemeManagerImpl.getConfigScheme(Project project) |
FieldConfigScheme |
IssueTypeSchemeManager.getConfigScheme(Project project)
Returns a config scheme for a given project.
|
IssueType |
IssueTypeSchemeManagerImpl.getDefaultIssueType(Project project) |
IssueType |
IssueTypeSchemeManager.getDefaultIssueType(Project project)
Returns the default
IssueType object based on the passed in project. |
Collection<IssueType> |
IssueTypeSchemeManagerImpl.getIssueTypesForProject(Project project) |
Collection<IssueType> |
IssueTypeSchemeManager.getIssueTypesForProject(Project project)
Return the collection of issue types associated with this project.
|
Collection<IssueType> |
IssueTypeSchemeManagerImpl.getNonSubTaskIssueTypesForProject(Project project) |
Collection<IssueType> |
IssueTypeSchemeManager.getNonSubTaskIssueTypesForProject(Project project)
Return the collection of issue types other than sub-tasks associated with this project.
|
FieldConfigScheme |
FieldConfigSchemeManagerImpl.getRelevantConfigScheme(Project project,
ConfigurableField field) |
FieldConfigScheme |
FieldConfigSchemeManager.getRelevantConfigScheme(Project project,
ConfigurableField field)
Returns the FieldConfigScheme for the given Project and ConfigurableField.
|
FieldConfigScheme |
PrioritySchemeManagerImpl.getScheme(Project project) |
FieldConfigScheme |
PrioritySchemeManager.getScheme(Project project)
Gets
FieldConfigScheme for given project. |
Collection<IssueType> |
IssueTypeSchemeManagerImpl.getSubTaskIssueTypesForProject(Project project) |
Collection<IssueType> |
IssueTypeSchemeManager.getSubTaskIssueTypesForProject(Project project)
Return the collection of sub-task issue types associated with this project
Join of the result of this method and
IssueTypeSchemeManager.getNonSubTaskIssueTypesForProject(com.atlassian.jira.project.Project)
produces the same result as a call to
IssueTypeSchemeManager.getIssueTypesForProject(com.atlassian.jira.project.Project). |
void |
PrioritySchemeManagerImpl.unassignProject(FieldConfigScheme scheme,
Project project) |
void |
PrioritySchemeManager.unassignProject(FieldConfigScheme scheme,
Project project)
Removes a project from a priority scheme.
|
| Modifier and Type | Method and Description |
|---|---|
FieldConfigScheme |
IssueTypeSchemeManagerImpl.addProjectAssociations(FieldConfigScheme scheme,
Collection<Project> projectsToAdd) |
FieldConfigScheme |
IssueTypeSchemeManager.addProjectAssociations(FieldConfigScheme initialScheme,
Collection<Project> projectsToAdd)
Adds associations to the issueTypeScheme for the specified projects, then returns the updated scheme.
|
void |
PrioritySchemeManagerImpl.assignProjects(FieldConfigScheme priorityFieldConfig,
Set<Project> projects) |
void |
PrioritySchemeManager.assignProjects(FieldConfigScheme priorityFieldConfig,
Set<Project> projects)
Associates multiple projects with a priority scheme.
|
FieldConfigScheme |
IssueTypeSchemeManagerImpl.removeProjectAssociations(FieldConfigScheme scheme,
Collection<Project> projectsToRemove) |
FieldConfigScheme |
IssueTypeSchemeManager.removeProjectAssociations(FieldConfigScheme initialScheme,
Collection<Project> projectsToRemove)
Removes any associations from the issueTypeScheme for the specified projects, then returns the updated scheme.
|
FieldConfigScheme |
IssueTypeSchemeManagerImpl.setProjectAssociationsForIssueTypeScheme(FieldConfigScheme issueTypeScheme,
Collection<Project> projects) |
FieldConfigScheme |
IssueTypeSchemeManager.setProjectAssociationsForIssueTypeScheme(FieldConfigScheme issueTypeScheme,
Collection<Project> projects)
|
void |
PrioritySchemeManagerImpl.unassignProjects(FieldConfigScheme scheme,
Set<Project> projects) |
void |
PrioritySchemeManager.unassignProjects(FieldConfigScheme scheme,
Set<Project> projects)
Removes multiple projects from a priority scheme.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
FieldLayoutSchemeImpl.getProjectsUsing() |
Collection<Project> |
FieldLayoutScheme.getProjectsUsing() |
Collection<Project> |
MockFieldLayoutManager.getProjectsUsing(FieldConfigurationScheme fieldConfigurationScheme) |
Collection<Project> |
DefaultFieldLayoutManager.getProjectsUsing(FieldConfigurationScheme fieldConfigurationScheme) |
Collection<Project> |
FieldLayoutManager.getProjectsUsing(FieldConfigurationScheme fieldConfigurationScheme)
Returns all projects that use the given FieldConfigurationScheme.
|
Collection<Project> |
MockFieldLayoutManager.getProjectsUsing(FieldLayout fieldLayout) |
Collection<Project> |
DefaultFieldLayoutManager.getProjectsUsing(FieldLayout fieldLayout) |
Collection<Project> |
FieldLayoutManager.getProjectsUsing(FieldLayout fieldLayout)
Finds all projects that use the given
FieldLayout (via the configured FieldConfigurationScheme). |
Collection<Project> |
MockFieldLayoutManager.getProjectsUsing(FieldLayoutScheme fieldLayoutScheme) |
Collection<Project> |
DefaultFieldLayoutManager.getProjectsUsing(FieldLayoutScheme fieldLayoutScheme) |
Collection<Project> |
FieldLayoutManager.getProjectsUsing(FieldLayoutScheme fieldLayoutScheme)
Returns all projects that use the given FieldLayoutScheme.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MockFieldLayoutManager.addSchemeAssociation(Project project,
Long fieldLayoutSchemeId) |
void |
DefaultFieldLayoutManager.addSchemeAssociation(Project project,
Long fieldLayoutSchemeId) |
void |
FieldLayoutManager.addSchemeAssociation(Project project,
Long fieldLayoutSchemeId)
Associates a
FieldLayoutScheme to the project supplied. |
FieldConfigurationScheme |
MockFieldLayoutManager.getFieldConfigurationScheme(Project project) |
FieldConfigurationScheme |
DefaultFieldLayoutManager.getFieldConfigurationScheme(Project project) |
FieldConfigurationScheme |
FieldLayoutManager.getFieldConfigurationScheme(Project project)
Retrieves the Field Configuration Scheme associated with the supplied project.
|
FieldLayout |
MockFieldLayoutManager.getFieldLayout(Project project,
String issueTypeId) |
FieldLayout |
DefaultFieldLayoutManager.getFieldLayout(Project project,
String issueTypeId) |
FieldLayout |
FieldLayoutManager.getFieldLayout(Project project,
String issueTypeId) |
List<Field> |
MockFieldLayout.getHiddenFields(Project project,
List<String> issueTypeIds) |
List<Field> |
FieldLayoutImpl.getHiddenFields(Project project,
List<String> issueTypeIds) |
List<Field> |
FieldLayout.getHiddenFields(Project project,
List<String> issueTypeIds)
Returns all hidden fields (system fields and custom fields) for a given project and issue type(s).
|
List<FieldLayoutItem> |
MockFieldLayout.getRequiredFieldLayoutItems(Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayoutImpl.getRequiredFieldLayoutItems(Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayout.getRequiredFieldLayoutItems(Project project,
List<String> issueTypes)
Returns the list of required fields for an issue type in a project.
|
Set<FieldLayout> |
MockFieldLayoutManager.getUniqueFieldLayouts(Project project) |
Set<FieldLayout> |
DefaultFieldLayoutManager.getUniqueFieldLayouts(Project project) |
Set<FieldLayout> |
FieldLayoutManager.getUniqueFieldLayouts(Project project)
Retrieves all the
FieldLayout's for a project. |
List<FieldLayoutItem> |
MockFieldLayout.getVisibleCustomFieldLayoutItems(Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayoutImpl.getVisibleCustomFieldLayoutItems(Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayout.getVisibleCustomFieldLayoutItems(Project project,
List<String> issueTypes)
Returns the list of Custom Fields in this Field Layout that are both visible and applicable to the given context (of project and Issue types).
|
List<FieldLayoutItem> |
MockFieldLayout.getVisibleLayoutItems(ApplicationUser remoteUser,
Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayoutImpl.getVisibleLayoutItems(ApplicationUser remoteUser,
Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayout.getVisibleLayoutItems(ApplicationUser remoteUser,
Project project,
List<String> issueTypes)
Deprecated.
Use
FieldLayout.getVisibleLayoutItems(com.atlassian.jira.project.Project, java.util.List) instead. Since v6.2. |
List<FieldLayoutItem> |
MockFieldLayout.getVisibleLayoutItems(Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayoutImpl.getVisibleLayoutItems(Project project,
List<String> issueTypes) |
List<FieldLayoutItem> |
FieldLayout.getVisibleLayoutItems(Project project,
List<String> issueTypes)
Returns all visible field layout items (system fields and custom fields) for a given project and issue type(s).
|
void |
MockFieldLayoutManager.removeSchemeAssociation(Project project,
Long fieldLayoutSchemeId) |
void |
DefaultFieldLayoutManager.removeSchemeAssociation(Project project,
Long fieldLayoutSchemeId) |
void |
FieldLayoutManager.removeSchemeAssociation(Project project,
Long fieldLayoutSchemeId)
Removes an association between a particular project and field configuration scheme.
|
MockFieldLayoutManager |
MockFieldLayoutManager.setFieldConfigurationScheme(Project project,
FieldConfigurationScheme fieldConfigurationScheme) |
MockFieldLayoutManager |
MockFieldLayoutManager.setFieldLayout(Project project,
String issueTypeId,
FieldLayout fieldLayout) |
| Modifier and Type | Method and Description |
|---|---|
Set<FieldLayout> |
MockFieldLayoutManager.getUniqueFieldLayouts(Collection<Project> projects,
Collection<String> issueTypeIds) |
Set<FieldLayout> |
DefaultFieldLayoutManager.getUniqueFieldLayouts(Collection<Project> projects,
Collection<String> issueTypeIds) |
Set<FieldLayout> |
FieldLayoutManager.getUniqueFieldLayouts(Collection<Project> projects,
Collection<String> issueTypeIds)
Retrieves all the
FieldLayout's for a collection of projects and issue types. |
| Modifier and Type | Method and Description |
|---|---|
static List<ProjectOption> |
ProjectOption.transform(Iterable<? extends Project> projects) |
| Constructor and Description |
|---|
ProjectOption(Project project) |
ProjectOption(Project project,
List childOptions) |
| Modifier and Type | Method and Description |
|---|---|
Collection<SuggestionBean> |
SuggestionBeanFactory.projectSuggestions(Collection<Project> projects,
Optional<Long> selectedProjectId) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
ProjectJsonBean.getAvatarUrls(Project project) |
static ProjectJsonBean |
ProjectJsonBean.shortBean(Project project,
JiraBaseUrls urls) |
| Modifier and Type | Method and Description |
|---|---|
static Collection<ProjectJsonBean> |
ProjectJsonBean.shortBeans(Collection<Project> allowedValues,
JiraBaseUrls baseUrls) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ProjectFieldScreenHelper.getAllProjectsForFieldScreen(FieldScreen fieldScreen)
Gets the projects using a given
FieldScreen. |
List<Project> |
DefaultProjectFieldScreenHelper.getAllProjectsForFieldScreen(FieldScreen fieldScreen) |
List<Project> |
ProjectFieldScreenHelper.getProjectsForFieldScreen(FieldScreen fieldScreen)
Gets the projects using a given
FieldScreen. |
List<Project> |
DefaultProjectFieldScreenHelper.getProjectsForFieldScreen(FieldScreen fieldScreen) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProjectFieldScreenHelper.canUserViewFieldScreenForProject(ApplicationUser user,
FieldScreen fieldScreen,
Project project)
Whether the provided user can view the field screen for the project.
|
boolean |
DefaultProjectFieldScreenHelper.canUserViewFieldScreenForProject(ApplicationUser user,
FieldScreen fieldScreen,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.Multimap<FieldScreenScheme,Project> |
ProjectIssueTypeScreenSchemeHelper.getAllProjectsForFieldScreenSchemes(Set<FieldScreenScheme> fieldScreenSchemes)
Like
ProjectIssueTypeScreenSchemeHelper.getProjectsForFieldScreenScheme(FieldScreenScheme) returns projects used by given field screen schemes,
but returns all affected projects instead of project which cna be configures |
com.google.common.collect.Multimap<FieldScreenScheme,Project> |
DefaultProjectIssueTypeScreenSchemeHelper.getAllProjectsForFieldScreenSchemes(Set<FieldScreenScheme> fieldScreenSchemes) |
List<Project> |
ProjectIssueTypeScreenSchemeHelper.getProjectsForFieldScreenScheme(FieldScreenScheme fieldScreenScheme)
Returns a list of the projects are currently using the passed screen scheme, and the screen scheme is active.
|
List<Project> |
DefaultProjectIssueTypeScreenSchemeHelper.getProjectsForFieldScreenScheme(FieldScreenScheme fieldScreenScheme) |
com.google.common.collect.Multimap<FieldScreenScheme,Project> |
ProjectIssueTypeScreenSchemeHelper.getProjectsForFieldScreenSchemes(Set<FieldScreenScheme> fieldScreenSchemes)
Like
ProjectIssueTypeScreenSchemeHelper.getProjectsForFieldScreenScheme(com.atlassian.jira.issue.fields.screen.FieldScreenScheme), but
takes a set of field screen schemes and returns a multimap of Field Screen Scheme -> Active projects |
com.google.common.collect.Multimap<FieldScreenScheme,Project> |
DefaultProjectIssueTypeScreenSchemeHelper.getProjectsForFieldScreenSchemes(Set<FieldScreenScheme> fieldScreenSchemes) |
List<Project> |
ProjectIssueTypeScreenSchemeHelper.getProjectsForScheme(IssueTypeScreenScheme issueTypeScreenScheme)
Return a list of projects that use the issue type screen scheme with the passed query.
|
List<Project> |
DefaultProjectIssueTypeScreenSchemeHelper.getProjectsForScheme(IssueTypeScreenScheme issueTypeScreenScheme) |
| Modifier and Type | Method and Description |
|---|---|
void |
MockIssueTypeScreenSchemeManager.addSchemeAssociation(Project project,
IssueTypeScreenScheme issueTypeScreenScheme) |
void |
DefaultIssueTypeScreenSchemeManager.addSchemeAssociation(Project project,
IssueTypeScreenScheme issueTypeScreenScheme) |
void |
IssueTypeScreenSchemeManager.addSchemeAssociation(Project project,
IssueTypeScreenScheme issueTypeScreenScheme) |
void |
MockIssueTypeScreenSchemeManager.associateWithDefaultScheme(Project project) |
void |
DefaultIssueTypeScreenSchemeManager.associateWithDefaultScheme(Project project) |
void |
IssueTypeScreenSchemeManager.associateWithDefaultScheme(Project project) |
MockIssueTypeScreenScheme |
MockIssueTypeScreenSchemeManager.createIssueTypeScreenScheme(Project... projects) |
IssueTypeScreenScheme |
MockIssueTypeScreenSchemeManager.getIssueTypeScreenScheme(Project project) |
IssueTypeScreenScheme |
DefaultIssueTypeScreenSchemeManager.getIssueTypeScreenScheme(Project project) |
IssueTypeScreenScheme |
IssueTypeScreenSchemeManager.getIssueTypeScreenScheme(Project project) |
void |
MockIssueTypeScreenSchemeManager.removeSchemeAssociation(Project project,
IssueTypeScreenScheme issueTypeScreenScheme) |
void |
DefaultIssueTypeScreenSchemeManager.removeSchemeAssociation(Project project,
IssueTypeScreenScheme issueTypeScreenScheme) |
void |
IssueTypeScreenSchemeManager.removeSchemeAssociation(Project project,
IssueTypeScreenScheme issueTypeScreenScheme) |
| Modifier and Type | Method and Description |
|---|---|
void |
VersionHelperBean.validateVersionForProject(Collection versionIds,
Project project,
ErrorCollection errorCollection,
I18nHelper i18n,
String fieldId) |
void |
VersionHelperBean.validateVersionsToCreate(ApplicationUser user,
I18nHelper i18n,
Project project,
String fieldId,
Set<String> newVersionNames,
ErrorCollection errorCollection) |
| Modifier and Type | Method and Description |
|---|---|
List<Priority> |
DefaultPrioritySchemeUtil.getCommonPrioritiesSorted(Collection<Project> projects) |
List<Priority> |
PrioritySchemeUtil.getCommonPrioritiesSorted(Collection<Project> projects)
Returns list of common priorities for passed projects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIndexManager.deIndex(Project project,
boolean shouldReplicate) |
void |
IssueIndexingService.deIndex(Project project,
boolean shouldReplicate)
Deindexing issues from a given project
|
Index.Result |
DefaultIssueIndexer.deIndexProject(Project project,
boolean shouldReplicate) |
Index.Result |
IssueIndexer.deIndexProject(Project project,
boolean shouldReplicate)
Remove all documents connected with given project
|
org.apache.lucene.index.Term |
DefaultIssueDocumentFactory.getIdentifyingTerm(Project project) |
org.apache.lucene.index.Term |
IssueDocumentFactory.getIdentifyingTerm(Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIssueArchiveHelper.archiveIssuesInProject(Project project) |
void |
IssueArchiveHelper.archiveIssuesInProject(Project project)
Marks all issues in the specified project as archived and de-indexes them.
|
long |
ArchivingDao.archiveIssuesInProject(Project project)
Marks all issues in the specified project as archived in the jiraissue table
|
long |
DefaultArchivingDao.archiveIssuesInProject(Project project) |
long |
ZduAwareArchivingDao.archiveIssuesInProject(Project project) |
void |
ZduAwareIssueArchiveHelper.archiveIssuesInProject(Project project) |
boolean |
DefaultIssueArchiveHelper.isIssueArchived(Project project,
boolean issueArchivedProperty) |
boolean |
IssueArchiveHelper.isIssueArchived(Project project,
boolean issueArchivedProperty)
Returns if the issue is archived.
|
boolean |
ZduAwareIssueArchiveHelper.isIssueArchived(Project project,
boolean issueArchivedProperty) |
void |
MockCustomFieldManager.removeProjectAssociations(Project project) |
void |
CachingCustomFieldManager.removeProjectAssociations(Project project) |
void |
DefaultIssueArchiveHelper.restoreIssuesInProject(Project project) |
void |
IssueArchiveHelper.restoreIssuesInProject(Project project)
Restores all issues in the specified project, except the ones that had been individually marked
as archived with
IssueArchiveHelper.archiveIssue(com.atlassian.jira.user.ApplicationUser, com.atlassian.jira.issue.Issue, com.atlassian.jira.event.type.EventDispatchOption, boolean) prior to archiving the project with IssueArchiveHelper.archiveIssuesInProject(com.atlassian.jira.project.Project). |
long |
ArchivingDao.restoreIssuesInProject(Project project)
Marks all issues in the specified project as active, except the ones that had been individually marked
as archived (the ones that have archivedby and archiveddate set).
|
long |
DefaultArchivingDao.restoreIssuesInProject(Project project) |
long |
ZduAwareArchivingDao.restoreIssuesInProject(Project project) |
void |
ZduAwareIssueArchiveHelper.restoreIssuesInProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
PrioritySchemeMapping.getAffectedProjects() |
List<Project> |
PrioritySchemeHelper.getProjectsForScheme(FieldConfigScheme scheme) |
List<Project> |
PrioritySchemeHelperImpl.getProjectsForScheme(FieldConfigScheme scheme) |
| Modifier and Type | Method and Description |
|---|---|
long |
PriorityIssueSearcher.countIssuesWithPriority(Project project,
Priority priority) |
List<Long> |
PriorityIssueSearcher.findIssuesWithPriority(Project project,
Priority priority) |
Set<Priority> |
PrioritySchemeMigratorFinder.findUnmappedPriorities(Project project,
Collection<Priority> prioritiesInNewScheme) |
Set<Priority> |
PrioritySchemeMigratorFinder.findUnmappedPriorities(Project project,
FieldConfigScheme targetScheme) |
Set<Priority> |
PriorityIssueSearcher.findUsedPriorities(Project project) |
Map<Priority,Priority> |
PrioritySchemeMapping.getPriorityMappingForProject(PrioritySchemeManager prioritySchemeManager,
Project project) |
ServiceOutcome<Long> |
PrioritySchemeMigrator.migrateSingleProject(Project project,
FieldConfigScheme newPriorityScheme,
Map<Priority,Priority> mapping,
ApplicationUser user) |
ServiceOutcome<Long> |
PrioritySchemeMigrator.migrateSingleProject(Project project,
FieldConfigScheme newPriorityScheme,
Map<Priority,Priority> mapping,
ApplicationUser user,
TaskProgressSink progressSink) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrioritySchemeMapping.addAffectedProjects(Collection<Project> affectedProjects) |
| Modifier and Type | Method and Description |
|---|---|
Project |
SearchContextImpl.getSingleProject() |
Project |
SearchContext.getSingleProject()
Returns the single Project for this SearchContext.
|
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
SearchContextImpl.getProjects() |
List<Project> |
SearchContext.getProjects()
Returns project objects in this SearchContext
|
| Modifier and Type | Method and Description |
|---|---|
EnclosedIterable<SearchRequest> |
SearchRequestAdminManager.getSearchRequests(Project project)
Get all SearchRequests associate with a given project.
|
EnclosedIterable<SearchRequest> |
OfBizSearchRequestStore.getSearchRequests(Project project) |
EnclosedIterable<SearchRequest> |
SearchRequestStore.getSearchRequests(Project project)
Get all
search requests associate with a given Project. |
EnclosedIterable<SearchRequest> |
CachingSearchRequestStore.getSearchRequests(Project project) |
EnclosedIterable |
DefaultSearchRequestAdminManager.getSearchRequests(Project project)
Called from the admin section.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Query |
CachedWrappedQueryCache.getQuery(ApplicationUser user,
Collection<Project> projects) |
org.apache.lucene.search.Query |
PermissionsFilterGeneratorImpl.getQuery(ApplicationUser searcher,
Collection<Project> projects) |
org.apache.lucene.search.Query |
PermissionsFilterCache.getQuery(ApplicationUser user,
Collection<Project> projects) |
org.apache.lucene.search.Query |
PermissionsFilterGenerator.getQuery(ApplicationUser searcher,
Collection<Project> projects)
Generates a lucene
Query that is the canonical set of permissions for viewable issues for the given user and collection of projects. |
org.apache.lucene.search.Query |
DefaultPermissionQueryFactory.getQuery(ApplicationUser searcher,
ProjectPermissionKey permissionKey,
Collection<Project> searchedProjects) |
org.apache.lucene.search.Query |
PermissionQueryFactory.getQuery(ApplicationUser searcher,
ProjectPermissionKey permissionKey,
Collection<Project> searchedProjects)
Generate a permission query for a specific permission on given collection of projects.
|
boolean |
PermissionsFilterCache.hasQueryFor(ApplicationUser user,
Collection<Project> projects) |
void |
CachedWrappedQueryCache.storeQuery(org.apache.lucene.search.Query query,
ApplicationUser user,
Collection<Project> projects) |
void |
PermissionsFilterCache.storeQuery(org.apache.lucene.search.Query query,
ApplicationUser user,
Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ProjectAwareQuickSearchHandlerImpl.getProjects(QuickSearchResult searchResult)
Retrieves project from the search request or returns all projects the current user can browse
|
List<Project> |
ProjectAwareQuickSearchHandler.getProjects(QuickSearchResult searchResult)
Retrieve the related project generic values from the search result
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ProjectSearchRenderer.getRecentProjects(ApplicationUser searcher) |
Collection<Project> |
ProjectSearchRenderer.getVisibleProjects(ApplicationUser searcher) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.apache.lucene.search.Query> |
PermissionQueryCache.getPermissionQuery(ApplicationUser searchUser,
Collection<Project> projects)
Gets permission cache for passed
searchUser in given projects. |
Optional<org.apache.lucene.search.Query> |
DefaultPermissionQueryCache.getPermissionQuery(ApplicationUser searchUser,
Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
IssueSecuritySchemeManagerImpl.getProjectsUsingScheme(long schemeId) |
List<Project> |
IssueSecuritySchemeManager.getProjectsUsingScheme(long schemeId)
Returns all projects that use the given Issue Security Level Scheme.
|
List<Project> |
DefaultProjectIssueSecuritySchemeHelper.getSharedProjects(Scheme issueSecurityScheme) |
List<Project> |
ProjectIssueSecuritySchemeHelper.getSharedProjects(Scheme issueSecurityScheme)
Gets the projects using a given IssueSecurity
Scheme. |
| Modifier and Type | Method and Description |
|---|---|
String |
IssueSecuritySchemeManagerImpl.assignSchemeToProject(Project project,
Long newSchemeId,
Map<Long,Long> oldToNewSecurityLevelMappings) |
String |
IssueSecuritySchemeManager.assignSchemeToProject(Project project,
Long newSchemeId,
Map<Long,Long> oldToNewSecurityLevelMappings)
Set the issue security level scheme to be used by the given Project and map any old security levels to new ones.
|
void |
IssueSecurityLevelManagerImpl.clearProjectLevels(Project project)
Clears the User security Level Map.
|
void |
IssueSecurityLevelManager.clearProjectLevels(Project project) |
protected AbstractSchemeAddedToProjectEvent |
IssueSecuritySchemeManagerImpl.createSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
protected AbstractSchemeRemovedFromProjectEvent |
IssueSecuritySchemeManagerImpl.createSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
Long |
IssueSecurityLevelManagerImpl.getDefaultSecurityLevel(Project project) |
Long |
IssueSecurityLevelManager.getDefaultSecurityLevel(Project project)
Returns the default Security Level as defined in the Issue Security Level scheme for the given project.
|
List<IssueSecurityLevel> |
IssueSecurityLevelManagerImpl.getUsersSecurityLevels(Project project,
ApplicationUser user) |
List<IssueSecurityLevel> |
IssueSecurityLevelManager.getUsersSecurityLevels(Project project,
ApplicationUser user)
Get the different levels of security that can be set for an issue created in this project.
|
void |
IssueSecuritySchemeManagerImpl.setSchemeForProject(Project project,
Long schemeId) |
void |
IssueSecuritySchemeManager.setSchemeForProject(Project project,
Long issueSecuritySchemeId)
Set the issue security level scheme to be used by the given Project.
|
| Constructor and Description |
|---|
AssignIssueSecuritySchemeCommand(Project project,
Long newSchemeId,
Map<Long,Long> oldToNewLevelMapping,
QueryDslAccessor queryDslAccessor,
IssueSecuritySchemeManager issueSecuritySchemeManager,
IssueIndexingService issueIndexingService,
IssueManager issueManager,
org.slf4j.Logger log,
I18nHelper i18nHelper) |
AssignIssueSecuritySchemeTaskContext(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectStatisticsMapper.getValueFromLuceneField(String documentValue) |
| Modifier and Type | Method and Description |
|---|---|
Comparator<Project> |
ProjectStatisticsMapper.getComparator() |
Set<Project> |
ProjectStatisticsManagerImpl.getProjectsResultingFrom(Optional<Query> query)
Returns all the projects that the issues resulting from the given query belong to.
|
Set<Project> |
ProjectStatisticsManager.getProjectsResultingFrom(Optional<Query> query)
Returns all the projects that the issues resulting from the given query belong to.
|
Map<Project,Map<ProjectComponent,Integer>> |
ComponentStatisticsManagerImpl.getProjectsWithComponentsWithIssueCount(Optional<Query> query)
This method evaluates the query, and returns all the projects and components that the issues resulting from
the given query belong to, along with the issue count for each component.
|
Map<Project,Map<ProjectComponent,Integer>> |
ComponentStatisticsManager.getProjectsWithComponentsWithIssueCount(Optional<Query> query)
This method evaluates the query, and returns all the projects and components that the issues resulting from
the given query belong to, along with the issue count for each component.
|
<T> Map<Project,Map<T,Integer>> |
StatisticsManagerImpl.getProjectsWithItemsWithIssueCount(Optional<Query> query,
java.util.function.Function<T,Long> objToProjectIdMapper,
String objectType) |
<T> Map<Project,Map<T,Integer>> |
StatisticsManager.getProjectsWithItemsWithIssueCount(Optional<Query> query,
java.util.function.Function<T,Long> objToProjectIdMapper,
String objectType)
This method returns objects the issues resulting from the given query belong to.
|
SearchRequestAppender<Project> |
ProjectStatisticsMapper.getSearchRequestAppender() |
| Modifier and Type | Method and Description |
|---|---|
SearchRequest |
ProjectStatisticsMapper.getSearchUrlSuffix(Project value,
SearchRequest searchRequest)
Deprecated.
Use #getSearchRequestAppender().appendInclusiveSingleValueClause()
|
boolean |
ProjectStatisticsMapper.isValidValue(Project value) |
| Constructor and Description |
|---|
ProjectClauseContextFactory(JqlOperandResolver jqlOperandResolver,
NameResolver<Project> projectResolver,
PermissionManager permissionManager) |
| Constructor and Description |
|---|
ProjectClauseValueSanitiser(PermissionManager permissionManager,
JqlOperandResolver jqlOperandResolver,
NameResolver<Project> projectResolver) |
ProjectLiteralSanitiser(NameResolver<Project> projectResolver,
PermissionManager permissionManager,
ApplicationUser user) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectResolver.get(Long id) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ProjectResolver.getAll() |
Collection<Project> |
ProjectCategoryResolver.getProjectsForCategory(QueryLiteral literal) |
| Modifier and Type | Method and Description |
|---|---|
String |
ProjectIndexInfoResolver.getIndexedValue(Project project) |
| Constructor and Description |
|---|
ProjectIndexInfoResolver(NameResolver<Project> nameResolver) |
| Modifier and Type | Method and Description |
|---|---|
Project |
MockProjectManager.createProject(ApplicationUser user,
ProjectCreationData projectCreationData) |
Project |
MockProjectManager.getProjectByCurrentKeyIgnoreCase(String projectKey) |
Project |
MockProjectManager.getProjectObj(Long id)
Returns project object or null if project with that id doesn't exist.
|
Project |
MockProjectManager.getProjectObjByKey(String projectKey) |
Project |
MockProjectManager.getProjectObjByKeyIgnoreCase(String projectKey) |
Project |
MockProjectManager.getProjectObjByName(String projectName) |
Project |
MockProjectManager.updateProject(Project updatedProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey) |
Project |
MockProjectManager.updateProject(UpdateProjectParameters parameters) |
Project |
MockProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
MockProjectManager.getArchivedProjects() |
List<Project> |
MockProjectManager.getProjectObjects() |
Collection<Project> |
MockProjectManager.getProjectObjectsFromProjectCategory(Long projectCategoryId) |
Collection<Project> |
MockProjectManager.getProjectObjectsWithNoCategory() |
List<Project> |
MockProjectManager.getProjects() |
Collection<Project> |
MockProjectManager.getProjectsFromProjectCategory(ProjectCategory projectCategory) |
List<Project> |
MockProjectManager.getProjectsLeadBy(ApplicationUser leadUser) |
| Modifier and Type | Method and Description |
|---|---|
void |
MockProjectManager.addProject(Project project) |
void |
MockProjectRoleManager.applyDefaultsRolesToProject(Project project) |
long |
MockProjectManager.getNextId(Project project) |
ProjectCategory |
MockProjectManager.getProjectCategoryForProject(Project project) |
ProjectRoleActors |
MockProjectRoleManager.getProjectRoleActors(ProjectRole projectRole,
Project project) |
Collection<ProjectRole> |
MockProjectRoleManager.getProjectRoles(ApplicationUser user,
Project project) |
boolean |
MockPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user) |
boolean |
MockPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
MockPermissionManager.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser user) |
boolean |
MockPermissionManager.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
MockProjectRoleManager.isUserInProjectRole(ApplicationUser user,
ProjectRole projectRole,
Project project) |
void |
MockProjectRoleManager.removeAllRoleActorsByProject(Project project) |
void |
MockProjectManager.removeProject(Project project) |
void |
MockProjectManager.removeProjectIssues(Project project) |
void |
MockProjectManager.removeProjectIssues(Project project,
Context taskContext) |
void |
MockProjectManager.setCurrentCounterForProject(Project project,
long counter) |
void |
MockProjectManager.setProjectCategory(Project project,
ProjectCategory category) |
Project |
MockProjectManager.updateProject(Project updatedProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey) |
Project |
MockProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
| Modifier and Type | Method and Description |
|---|---|
Project |
MockIssue.getProjectObject() |
| Modifier and Type | Method and Description |
|---|---|
void |
MockIssue.setProjectObject(Project projectObject) |
| Modifier and Type | Method and Description |
|---|---|
Index.Result |
MockIssueIndexer.deIndexProject(Project project,
boolean shouldReplicate) |
| Modifier and Type | Method and Description |
|---|---|
Project |
MockSearchContext.getSingleProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
MockSearchContext.getProjects() |
| Constructor and Description |
|---|
MockSearchContext(Project... projects) |
| Modifier and Type | Method and Description |
|---|---|
Project |
MockVersion.getProject() |
Project |
MockVersion.getProjectObject() |
| Modifier and Type | Method and Description |
|---|---|
MockVersion |
MockVersion.setProjectObject(Project project) |
| Constructor and Description |
|---|
MockVersion(long id,
String name,
Project project) |
MockVersion(long id,
String name,
Project project,
Long sequence) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
MockProjectComponentManager.findAllUniqueNamesForProjectObjects(Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ProjectNotificationsSchemeHelper.getSharedProjects(Scheme notificationsScheme)
Gets the projects using a given Notifications
Scheme. |
List<Project> |
DefaultProjectNotificationsSchemeHelper.getSharedProjects(Scheme notificationsScheme) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractSchemeAddedToProjectEvent |
DefaultNotificationSchemeManager.createSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
protected AbstractSchemeRemovedFromProjectEvent |
DefaultNotificationSchemeManager.createSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
List<SchemeEntity> |
DefaultNotificationSchemeManager.getNotificationSchemeEntities(Project project,
long entityTypeId) |
List<SchemeEntity> |
NotificationSchemeManager.getNotificationSchemeEntities(Project project,
long entityTypeId)
Get the notification scheme entities for this project and entity type.
|
| Modifier and Type | Method and Description |
|---|---|
Set<org.apache.lucene.util.BytesRef> |
ProjectRoleSecurityAndNotificationType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
protected Set<ApplicationUser> |
ProjectRoleSecurityAndNotificationType.getUsersFromRole(Project project,
String roleId)
Get all the users that satisfy this particular role.
|
boolean |
ProjectRoleSecurityAndNotificationType.hasPermission(Project project,
String argument) |
boolean |
ProjectRoleSecurityAndNotificationType.hasPermission(Project project,
String argument,
ApplicationUser user,
boolean issueCreation) |
| Modifier and Type | Method and Description |
|---|---|
Project |
PermissionContextImpl.getProjectObject() |
Project |
PermissionContext.getProjectObject()
Returns the Project in this context.
|
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ProjectPermissionSchemeHelper.getSharedProjects(Scheme permissionScheme)
Gets the projects using a given Permission
Scheme. |
List<Project> |
DefaultProjectPermissionSchemeHelper.getSharedProjects(Scheme permissionScheme) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractSchemeAddedToProjectEvent |
DefaultPermissionSchemeManager.createSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
protected AbstractSchemeRemovedFromProjectEvent |
DefaultPermissionSchemeManager.createSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
DefaultPermissionSchemeManager.getGroups(Long entityTypeId,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
PermissionSchemeManager.getGroups(Long permissionId,
Project project)
Deprecated.
Use
PermissionSchemeManager.getGroups(ProjectPermissionKey, Project). Since v6.3. |
Collection<com.atlassian.crowd.embedded.api.Group> |
DefaultPermissionSchemeManager.getGroups(ProjectPermissionKey permissionKey,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
PermissionSchemeManager.getGroups(ProjectPermissionKey permissionKey,
Project project) |
PermissionContext |
DefaultPermissionContextFactory.getPermissionContext(Project project) |
PermissionContext |
PermissionContextFactory.getPermissionContext(Project project)
Get the permission context for the given project.
|
Scheme |
DefaultPermissionSchemeManager.getSchemeFor(Project project) |
Long |
DefaultPermissionSchemeManager.getSchemeIdFor(Project project) |
boolean |
DefaultPermissionSchemeManager.hasExtendedProjectAdministration(Project project) |
boolean |
PermissionSchemeManager.hasExtendedProjectAdministration(Project project)
Checks if scheme for project has
com.atlassian.jira.permission.PermissionSchemeAttributeManager.AttributeKeys#EXTENDED_ADMINISTER_PROJECTS_ENABLED_ATTRIBUTE enabled. |
boolean |
ProjectPermissionHelperImpl.hasExtPermission(Project project) |
boolean |
ProjectPermissionHelper.hasExtPermission(Project project)
Checks if scheme for project has
com.atlassian.jira.permission.PermissionSchemeAttributeManager.AttributeKeys#EXTENDED_ADMINISTER_PROJECTS_ENABLED_ATTRIBUTE enabled. |
ProjectWidePermission |
DefaultPermissionSchemeManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
ProjectWidePermission |
PermissionSchemeManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
DefaultPermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Project project) |
boolean |
PermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Project project)
Checks anonymous permission of the given permission type for the given project.
|
boolean |
DefaultPermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
PermissionSchemeManager.hasSchemePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation)
Checks the given user's permission of the given permission type for the given project.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProjectPermissionHelperImpl.hasExtPermission(List<Project> projects) |
boolean |
ProjectPermissionHelper.hasExtPermission(List<Project> projects)
Checks if there is only one project in the list and scheme for that project has
com.atlassian.jira.permission.PermissionSchemeAttributeManager.AttributeKeys#EXTENDED_ADMINISTER_PROJECTS_ENABLED_ATTRIBUTE enabled. |
| Constructor and Description |
|---|
PermissionContextImpl(Issue issue,
Project project,
Status status) |
| Modifier and Type | Method and Description |
|---|---|
Optional<AttachmentValidationError> |
AttachmentFileExtensionValidator.validateBeforeUpload(ApplicationUser user,
Project project,
Issue issue,
PluggableAttachmentValidator.FileInfo fileInfo) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
TimeTrackingReport.getProjectVersionIds(Project project)
Get a collection of all version ids in the selected project
|
| Modifier and Type | Method and Description |
|---|---|
Project |
ConfigureReport.getSelectedProject() |
| Modifier and Type | Field and Description |
|---|---|
protected IndexInfoResolver<Project> |
AbstractVersionsFunction.projectIndexInfoResolver |
| Modifier and Type | Method and Description |
|---|---|
protected IndexInfoResolver<Project> |
AbstractVersionsFunction.createIndexInfoResolver(NameResolver<Project> projectResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected IndexInfoResolver<Project> |
AbstractVersionsFunction.createIndexInfoResolver(NameResolver<Project> projectResolver) |
| Constructor and Description |
|---|
AbstractVersionsFunction(NameResolver<Project> projectResolver,
PermissionManager permissionManager) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
DefaultPluggableProjectOperation.getContentHtml(Project project,
ApplicationUser user) |
String |
DefaultPluggableProjectOperation.getHtml(Project project,
ApplicationUser user) |
String |
PluggableProjectOperation.getHtml(Project project,
ApplicationUser user)
Get the HTML to present on screen
|
protected abstract String |
DefaultPluggableProjectOperation.getLabelHtml(Project project,
ApplicationUser user) |
boolean |
PluggableProjectOperation.showOperation(Project project,
ApplicationUser user)
Whether or not to show this operation for the given project and user.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ReportModuleDescriptorImpl.getUrl(Project context) |
String |
ReportModuleDescriptor.getUrl(Project project)
Returns url for first page of this report.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
JiraHelper.getProject()
Returns the Project in this context.
|
Project |
JiraHelper.getProjectObject()
Deprecated.
Use
JiraHelper.getProject(). Since v6.5 |
| Constructor and Description |
|---|
CommentHelper(javax.servlet.http.HttpServletRequest request,
Project project,
io.atlassian.fugue.Option<Issue> issue,
io.atlassian.fugue.Option<Comment> comment) |
JiraHelper(javax.servlet.http.HttpServletRequest request,
Project project) |
JiraHelper(javax.servlet.http.HttpServletRequest request,
Project project,
Map<String,Object> params) |
| Modifier and Type | Method and Description |
|---|---|
static ProjectResponse |
ProjectResponse.createProjectResponse(Project project,
String name,
String id) |
| Modifier and Type | Method and Description |
|---|---|
ProjectBean |
ProjectBeanFactory.createBean(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
ProjectContextSerializer.getContext(Project project) |
Map<String,Object> |
IssueAndProjectContextSerializer.getContext(Project project,
Issue issue) |
Map<String,Object> |
VersionAndProjectContextSerializer.getContext(Project project,
Version version) |
| Modifier and Type | Class and Description |
|---|---|
class |
MockProject
Bean implementation of Project interface but doesn't believe in GenericValues.
|
class |
ProjectImpl
Represents an immutable Project domain object for JIRA.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
DefaultProjectManager.createProject(ApplicationUser user,
ProjectCreationData projectCreationData) |
Project |
CachingProjectManager.createProject(ApplicationUser user,
ProjectCreationData projectCreationData) |
Project |
ProjectManager.createProject(ApplicationUser user,
ProjectCreationData projectCreationData)
Creates the project in the database, and adds default project roles for this project.
|
Project |
ProjectCreatedData.getProject()
Returns the created project.
|
Project |
MockProjectFactory.getProject(org.ofbiz.core.entity.GenericValue projectGV) |
Project |
DefaultProjectFactory.getProject(org.ofbiz.core.entity.GenericValue projectGV) |
Project |
ProjectFactory.getProject(org.ofbiz.core.entity.GenericValue projectGV)
Returns a project object that is backed by the given generic value.
|
Project |
ProjectCache.getProject(Long id) |
Project |
AbstractProjectManager.getProjectByCurrentKey(String projectKey) |
Project |
ProjectCache.getProjectByCurrentKey(String projectKey) |
Project |
DefaultProjectManager.getProjectByCurrentKey(String projectKey) |
Project |
CachingProjectManager.getProjectByCurrentKey(String projectKey) |
Project |
ProjectManager.getProjectByCurrentKey(String projectKey)
Returns the
Project with the given project key. |
Project |
ProjectCache.getProjectByCurrentKeyIgnoreCase(String projectKey) |
Project |
DefaultProjectManager.getProjectByCurrentKeyIgnoreCase(String projectKey) |
Project |
CachingProjectManager.getProjectByCurrentKeyIgnoreCase(String projectKey) |
Project |
ProjectManager.getProjectByCurrentKeyIgnoreCase(String projectKey)
Returns a
Project object based on the passed in project key, not taking into account the case
of the project key. |
Project |
ProjectCache.getProjectByKey(String key) |
Project |
ProjectCache.getProjectByKeyIgnoreCase(String projectKey) |
Project |
ProjectCache.getProjectByName(String name) |
Project |
DefaultProjectManager.getProjectObj(Long id) |
Project |
CachingProjectManager.getProjectObj(Long id) |
Project |
ProjectManager.getProjectObj(Long id)
Retrieves a single
Project by its id. |
Project |
DefaultProjectManager.getProjectObjByKey(String projectKey) |
Project |
CachingProjectManager.getProjectObjByKey(String projectKey) |
Project |
ProjectManager.getProjectObjByKey(String projectKey)
Returns a
Project object based on the passed in project key. |
Project |
DefaultProjectManager.getProjectObjByKeyIgnoreCase(String projectKey) |
Project |
CachingProjectManager.getProjectObjByKeyIgnoreCase(String projectKey) |
Project |
ProjectManager.getProjectObjByKeyIgnoreCase(String projectKey)
Returns a
Project object based on the passed in project key, not taking into account the case
of the project key. |
Project |
DefaultProjectManager.getProjectObjByName(String projectName) |
Project |
CachingProjectManager.getProjectObjByName(String projectName) |
Project |
ProjectManager.getProjectObjByName(String projectName)
Returns a
Project object based on the passed in project name. |
Project |
AbstractProjectManager.updateProject(Project updatedProject,
String name,
String description,
String lead,
String url,
Long assigneeType) |
Project |
ProjectManager.updateProject(Project originalProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType)
Updates the project provided with the new attributes passed in.
|
Project |
AbstractProjectManager.updateProject(Project updatedProject,
String name,
String description,
String lead,
String url,
Long assigneeType,
Long avatarId) |
Project |
ProjectManager.updateProject(Project originalProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId)
Updates the project provided with the new attributes passed in.
|
Project |
DefaultProjectManager.updateProject(Project updatedProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey) |
Project |
CachingProjectManager.updateProject(Project updatedProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey) |
Project |
ProjectManager.updateProject(Project originalProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey)
Updates the project provided with the new attributes passed in.
|
Project |
DefaultProjectManager.updateProject(UpdateProjectParameters parameters) |
Project |
CachingProjectManager.updateProject(UpdateProjectParameters parameters) |
Project |
ProjectManager.updateProject(UpdateProjectParameters parameters)
Updates the project with the given changes.
|
Project |
DefaultProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Project |
CachingProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Project |
ProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType)
Updates the type of a project.
|
| Modifier and Type | Method and Description |
|---|---|
List<Pair<Long,Optional<Project>>> |
AbstractProjectManager.convertToOptionalProjectObjects(Collection<Long> projectIds) |
List<Pair<Long,Optional<Project>>> |
ProjectManager.convertToOptionalProjectObjects(Collection<Long> projectIds)
Converts a collection of projectIds to a list of pairs (project id, optional project).
|
List<Project> |
AbstractProjectManager.convertToProjectObjects(Collection<Long> projectIds) |
List<Project> |
ProjectManager.convertToProjectObjects(Collection<Long> projectIds)
Converts a collection of projectIds to a list of projects.
|
List<Project> |
ProjectCache.getArchivedProjects() |
List<Project> |
DefaultProjectManager.getArchivedProjects() |
List<Project> |
CachingProjectManager.getArchivedProjects() |
List<Project> |
ProjectManager.getArchivedProjects()
Return archived
Projects ordered by name. |
List<Project> |
ProjectCache.getProjectObjects()
Returns a list of all Projects ordered by name.
|
List<Project> |
DefaultProjectManager.getProjectObjects() |
List<Project> |
CachingProjectManager.getProjectObjects() |
List<Project> |
ProjectManager.getProjectObjects()
Return all open
Projects ordered by name. |
Collection<Project> |
DefaultProjectManager.getProjectObjectsFromProjectCategory(Long projectCategoryId) |
Collection<Project> |
CachingProjectManager.getProjectObjectsFromProjectCategory(Long projectCategoryId) |
Collection<Project> |
ProjectManager.getProjectObjectsFromProjectCategory(Long projectCategoryId)
Returns a list of projects in a particular category.
|
Collection<Project> |
DefaultProjectManager.getProjectObjectsWithNoCategory() |
Collection<Project> |
CachingProjectManager.getProjectObjectsWithNoCategory() |
Collection<Project> |
ProjectManager.getProjectObjectsWithNoCategory()
Returns a list of projects without project category, sorted by project name
|
Collection<Project> |
ProjectCache.getProjects() |
List<Project> |
DefaultProjectManager.getProjects() |
List<Project> |
CachingProjectManager.getProjects() |
List<Project> |
ProjectManager.getProjects()
Return all
Projects ordered by name. |
List<Project> |
MockProjectFactory.getProjects(Collection<org.ofbiz.core.entity.GenericValue> projectGVs) |
List<Project> |
DefaultProjectFactory.getProjects(Collection<org.ofbiz.core.entity.GenericValue> projectGVs) |
List<Project> |
ProjectFactory.getProjects(Collection<org.ofbiz.core.entity.GenericValue> projectGVs)
Returns the collection of Project objects that are backed by the
GenericValue objects in the given collection.
|
Collection<Project> |
AbstractProjectManager.getProjectsByArgs(Collection<String> projectArgs) |
Collection<Project> |
ProjectManager.getProjectsByArgs(Collection<String> projectArgs)
Resolve project arguments(ID, name or key) into list of project objects.
|
Collection<Project> |
ProjectCache.getProjectsFromProjectCategory(Long projectCategoryId) |
Collection<Project> |
DefaultProjectManager.getProjectsFromProjectCategory(ProjectCategory projectCategory) |
Collection<Project> |
CachingProjectManager.getProjectsFromProjectCategory(ProjectCategory projectCategory) |
Collection<Project> |
ProjectManager.getProjectsFromProjectCategory(ProjectCategory projectCategory)
Returns a list of projects in a particular category.
|
List<Project> |
DefaultProjectManager.getProjectsLeadBy(ApplicationUser leadUser) |
List<Project> |
CachingProjectManager.getProjectsLeadBy(ApplicationUser leadUser) |
List<Project> |
ProjectManager.getProjectsLeadBy(ApplicationUser leadUser)
Returns all the projects that leadUser is the project lead for ordered by the name of the Project.
|
Collection<Project> |
ProjectCache.getProjectsWithNoCategory() |
| Modifier and Type | Method and Description |
|---|---|
static RemoteProject |
RemoteProject.from(Project project)
Build a Network project instance from a local Project.
|
ApplicationUser |
AbstractProjectManager.getDefaultAssignee(Project project,
Collection<ProjectComponent> components) |
ApplicationUser |
ProjectManager.getDefaultAssignee(Project project,
Collection<ProjectComponent> components)
Gets the default assignee for an issue given its project and list of Components.
|
ApplicationUser |
AbstractProjectManager.getDefaultAssignee(Project project,
ProjectComponent component) |
ApplicationUser |
ProjectManager.getDefaultAssignee(Project project,
ProjectComponent component)
Deprecated.
Use
ProjectManager.getDefaultAssignee(Project, java.util.Collection) which allows for multiple components. Since v4.4. |
long |
DefaultProjectManager.getNextId(Project project) |
long |
CachingProjectManager.getNextId(Project project) |
long |
ProjectManager.getNextId(Project project)
Get the next issue ID from this project (transactional).
|
ProjectCategory |
ProjectCache.getProjectCategoryForProject(Project project) |
ProjectCategory |
DefaultProjectManager.getProjectCategoryForProject(Project project) |
ProjectCategory |
CachingProjectManager.getProjectCategoryForProject(Project project) |
ProjectCategory |
ProjectManager.getProjectCategoryForProject(Project project)
Returns a project's category.
|
ProjectCategory |
ProjectCache.getProjectCategoryFromProject(Project project) |
com.opensymphony.module.propertyset.PropertySet |
DefaultProjectPropertiesManager.getPropertySet(Project project) |
com.opensymphony.module.propertyset.PropertySet |
ProjectPropertiesManager.getPropertySet(Project project)
Retrieve all properties associated with the given project.
|
void |
DefaultProjectManager.removeProject(Project project) |
void |
CachingProjectManager.removeProject(Project project) |
void |
ProjectManager.removeProject(Project project)
Deletes the provided project from the database.
|
void |
DefaultProjectManager.removeProjectIssues(Project project) |
void |
CachingProjectManager.removeProjectIssues(Project project) |
void |
ProjectManager.removeProjectIssues(Project project)
Deprecated.
since v7.1.1. Use
ProjectManager.removeProjectIssues(Project, Context) |
void |
DefaultProjectManager.removeProjectIssues(Project project,
Context taskContext) |
void |
CachingProjectManager.removeProjectIssues(Project project,
Context taskContext) |
void |
ProjectManager.removeProjectIssues(Project project,
Context taskContext)
Removes all issues for a particular project.
|
void |
DefaultProjectManager.setCurrentCounterForProject(Project project,
long counter) |
void |
CachingProjectManager.setCurrentCounterForProject(Project project,
long counter) |
void |
ProjectManager.setCurrentCounterForProject(Project project,
long counter)
Set the project counter.
|
void |
DefaultProjectManager.setProjectCategory(Project project,
ProjectCategory projectCategory) |
void |
CachingProjectManager.setProjectCategory(Project project,
ProjectCategory category) |
void |
ProjectManager.setProjectCategory(Project project,
ProjectCategory category)
Sets a project's category.
|
Project |
AbstractProjectManager.updateProject(Project updatedProject,
String name,
String description,
String lead,
String url,
Long assigneeType) |
Project |
ProjectManager.updateProject(Project originalProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType)
Updates the project provided with the new attributes passed in.
|
Project |
AbstractProjectManager.updateProject(Project updatedProject,
String name,
String description,
String lead,
String url,
Long assigneeType,
Long avatarId) |
Project |
ProjectManager.updateProject(Project originalProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId)
Updates the project provided with the new attributes passed in.
|
Project |
DefaultProjectManager.updateProject(Project updatedProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey) |
Project |
CachingProjectManager.updateProject(Project updatedProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey) |
Project |
ProjectManager.updateProject(Project originalProject,
String name,
String description,
String leadKey,
String url,
Long assigneeType,
Long avatarId,
String projectKey)
Updates the project provided with the new attributes passed in.
|
Project |
DefaultProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Project |
CachingProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType) |
Project |
ProjectManager.updateProjectType(ApplicationUser user,
Project project,
ProjectTypeKey newProjectType)
Updates the type of a project.
|
ProjectCreatedData.Builder |
ProjectCreatedData.Builder.withProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Optional<ApplicationUser> |
ArchivedProjectManager.getArchivedBy(Project project) |
Long |
ArchivedProjectManager.getArchivedTimestamp(Project project) |
boolean |
ArchivedProjectManager.isProjectArchived(Project project) |
void |
ArchivedProjectManager.markProjectAsActive(Project project) |
void |
ArchivedProjectManager.markProjectAsArchived(Project project,
ApplicationUser archivedBy) |
| Constructor and Description |
|---|
ArchivingResult(ErrorCollection errorCollection,
Project project) |
ValidationResult(ErrorCollection errorCollection,
Project project) |
| Modifier and Type | Field and Description |
|---|---|
protected Project |
BrowseProjectContext.project |
| Modifier and Type | Method and Description |
|---|---|
Project |
BrowseProjectContext.getProject() |
Project |
BrowseContext.getProject()
The current projecet being browsed.
|
| Constructor and Description |
|---|
BrowseProjectContext(ApplicationUser user,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
String |
FullHtmlProjectDescriptionRenderer.getEditHtml(Project project) |
String |
ProjectDescriptionRenderer.getEditHtml(Project project)
Returns the rendered html to edit the project description.
|
String |
WikiMarkupProjectDescriptionRenderer.getEditHtml(Project project) |
String |
ProjectDescriptionRendererImpl.getEditHtml(Project project) |
String |
FullHtmlProjectDescriptionRenderer.getViewHtml(Project project) |
String |
ProjectDescriptionRenderer.getViewHtml(Project project)
Returns the rendered html to view the project description.
|
String |
WikiMarkupProjectDescriptionRenderer.getViewHtml(Project project) |
String |
ProjectDescriptionRendererImpl.getViewHtml(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ConfigureData.project()
Returns the Project that was created.
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigureData |
ConfigureData.create(Project project,
Scheme workflowScheme,
Map<String,JiraWorkflow> createdWorkflows,
FieldConfigScheme issueTypeScheme,
Map<String,IssueType> createdIssueTypes) |
static ConfigureData |
ConfigureData.create(Project project,
Scheme workflowScheme,
Map<String,JiraWorkflow> createdWorkflows,
FieldConfigScheme issueTypeScheme,
Map<String,IssueType> createdIssueTypes,
IssueTypeScreenScheme issueTypeScreenScheme,
Map<String,FieldScreenScheme> screenSchemes,
Map<String,FieldScreen> screens,
Collection<Resolution> createdResolutions)
Creates a new ConfigureData.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.function.Predicate<Project> |
ProjectTypeKeys.projectTypePredicate(ProjectTypeKey projectTypeKey) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BrowseProjectTypeManagerImpl.isProjectTypeChangeAllowed(Project project) |
boolean |
BrowseProjectTypeManager.isProjectTypeChangeAllowed(Project project) |
boolean |
ProjectTypeUpdatedNotifier.notifyAllHandlers(ApplicationUser user,
Project project,
ProjectTypeKey oldProjectType,
ProjectTypeKey newProjectType)
Notifies all
ProjectTypeUpdatedHandler objects that a project type update has happened. |
boolean |
ProjectTypeUpdatedRegistrarImpl.notifyAllHandlers(ApplicationUser user,
Project project,
ProjectTypeKey oldProjectType,
ProjectTypeKey newProjectType) |
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.
|
| Modifier and Type | Method and Description |
|---|---|
InaccessibleProjectTypeDialogContent |
InaccessibleProjectTypeDialogContentProvider.getContent(ApplicationUser user,
Project project)
Returns the content for the dialog attached to the project types warning associated with the given project type key.
|
void |
InaccessibleProjectTypeDialogDataProviderImpl.provideData(com.atlassian.webresource.api.assembler.WebResourceAssembler assembler,
ApplicationUser user,
Project project) |
void |
InaccessibleProjectTypeDialogDataProvider.provideData(com.atlassian.webresource.api.assembler.WebResourceAssembler assembler,
ApplicationUser user,
Project project)
Provides the data needed to render the dialog attached to the warning symbols displayed for the project type of the given project.
|
boolean |
InaccessibleProjectTypeDialogDataProviderImpl.shouldDisplayInaccessibleWarning(ApplicationUser user,
Project project) |
boolean |
InaccessibleProjectTypeDialogDataProvider.shouldDisplayInaccessibleWarning(ApplicationUser user,
Project project)
Indicates whether the inaccessible project type warning should be displayed or not, on a page that is displaying a single project.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ReleaseNoteManager.getReleaseNote(webwork.action.Action action,
String releaseNoteStyleName,
Version version,
ApplicationUser user,
Project project)
Returns a release note for this version, using the specified releaseNoteStyleName.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
VersionImpl.getProject() |
Project |
Version.getProject()
Returns project this version relates to.
|
Project |
VersionImpl.getProjectObject() |
Project |
Version.getProjectObject()
Deprecated.
Please use
Version.getProject(). Since v7.0 |
| Modifier and Type | Method and Description |
|---|---|
List<Version> |
MockVersionManager.getVersions(Project project) |
List<Version> |
DefaultVersionManager.getVersions(Project project) |
List<Version> |
VersionManager.getVersions(Project project)
Return a list of Versions for the given project.
|
Collection<Version> |
MockVersionManager.getVersionsArchived(Project project) |
Collection<Version> |
DefaultVersionManager.getVersionsArchived(Project project) |
Collection<Version> |
VersionManager.getVersionsArchived(Project project)
Return all archived versions for a particular project.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Version> |
MockVersionManager.getAllVersionsForProjects(Collection<Project> projects,
boolean includeArchived) |
Collection<Version> |
DefaultVersionManager.getAllVersionsForProjects(Collection<Project> projects,
boolean includeArchived) |
Collection<Version> |
VersionManager.getAllVersionsForProjects(Collection<Project> projects,
boolean includeArchived)
Returns all versions that belong to the passed projects.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectContext.getProject() |
Project |
ProjectWorkflowContext.getProject() |
| Constructor and Description |
|---|
ProjectContext(Project project,
IssueType type) |
ProjectWorkflowContext(Project project,
JiraWorkflow workflow) |
SimpleProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ContextProviderUtils.getProject() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ProjectScreensContextProvider.SimpleScreenScheme.getSchemeProjectList() |
Collection<Project> |
ProjectFieldsContextProvider.SimpleFieldConfig.getSharedProjects() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ContextProviderHelper.hasProjectAdminPermission(Project project) |
| Modifier and Type | Method and Description |
|---|---|
static ProjectFieldsContextProvider.SimpleFieldConfig |
ProjectFieldsContextProvider.SimpleFieldConfig.getSystemDefaultSimpleFieldConfig(String url,
boolean defaultFieldconfig,
Collection<Project> sharedProjects,
List<ProjectFieldsContextProvider.SimpleFieldLayoutItem> fieldLayoutItems,
List<SimpleIssueType> issueTypes) |
| Constructor and Description |
|---|
SimpleFieldConfig(FieldLayout fieldLayout,
String url,
boolean defaultFieldConfig,
Collection<Project> sharedProjects,
List<ProjectFieldsContextProvider.SimpleFieldLayoutItem> fieldLayoutItems,
List<SimpleIssueType> issueTypes) |
SimpleScreenScheme(FieldScreenScheme fieldScreenScheme,
String url,
boolean defaultScreenScheme,
List<SimpleIssueType> issueTypes,
List<ProjectScreensContextProvider.SimpleFieldScreen> screens,
Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
ProjectPermissionSchemeBean |
PermissionsDataProvider.getProjectPermissionSchemeBean(ApplicationUser user,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Project> |
IssueFields.getAffectedProjects(Issue issue)
Returns the list of projects that will be affected by adding a field to a screen.
|
| Modifier and Type | Method and Description |
|---|---|
WorkflowSchemeRestHelper.ResponseDataBuilder |
WorkflowSchemeRestHelper.ResponseDataBuilder.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Function<Project,SimpleRestProject> |
SimpleRestProject.fullBeanFunc() |
static com.google.common.base.Function<Project,SimpleRestProject> |
SimpleRestProject.shortBeanFunc() |
| Modifier and Type | Method and Description |
|---|---|
static SimpleRestProject |
SimpleRestProject.fullProject(Project project) |
static SimpleRestProject |
SimpleRestProject.shortProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
SharedEntitiesHelper.filterSharingProjects(Collection<Project> allProjects) |
List<Project> |
SharedEntitiesHelper.getAllProjectsForScheme(Long schemeId) |
List<Project> |
SharedEntitiesHelper.getAllProjectsForScreen(FieldScreen screen) |
List<Project> |
SharedEntitiesHelper.getAllProjectsForWorkflow(String workflowName) |
List<Project> |
SharedIssueTypeWorkflowData.getProjects() |
| Modifier and Type | Method and Description |
|---|---|
SharedIssueTypeWorkflowData |
SharedEntitiesHelper.getSharedData(Project project,
IssueType issueType,
String workflowName)
Deprecated.
since 7.4 no need for passing issueType if passing WorkflowName
|
SharedIssueTypeWorkflowData |
SharedEntitiesHelper.getSharedData(Project project,
String workflowName) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
SharedEntitiesHelper.filterSharingProjects(Collection<Project> allProjects) |
| Constructor and Description |
|---|
SharedIssueTypeWorkflowData(List<Project> allowedProjects) |
SharedIssueTypeWorkflowData(List<Project> allowedProjects,
List<IssueType> issueTypes) |
SharedIssueTypeWorkflowData(List<Project> allowedProjects,
List<IssueType> issueTypes,
long totalProjectsCount) |
| Modifier and Type | Method and Description |
|---|---|
Project |
DefaultTabRenderContext.getProject() |
Project |
ProjectConfigTabRenderContext.getProject() |
| Constructor and Description |
|---|
DefaultTabRenderContext(String pathInfo,
Project project,
JiraAuthenticationContext ctx,
com.atlassian.plugin.webresource.WebResourceManager webResourceManager,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectConfigRequestCache.getProject() |
Project |
ServletRequestProjectConfigRequestCache.getProject() |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Function<Project,String> |
Projects.getProjectName() |
static com.google.common.collect.Ordering<Project> |
Projects.nameOrder() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectConfigRequestCache.setProject(Project project) |
void |
ServletRequestProjectConfigRequestCache.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectConfigWorkflowDispatcher.EditSchemeResult.getProject() |
| Modifier and Type | Method and Description |
|---|---|
DraftWorkflowScheme |
DefaultWorkflowSchemeEditor.assign(DraftWorkflowScheme workflowScheme,
Iterable<String> issueTypesToAssign,
String newWorkflow,
Project project) |
DraftWorkflowScheme |
DraftWorkflowSchemeEditor.assign(DraftWorkflowScheme workflowScheme,
Iterable<String> issueTypesToAssign,
String newWorkflow,
Project project)
Re-assignes the given project's issue types to the given workflow.
|
DraftWorkflowScheme |
DefaultWorkflowSchemeEditor.delete(DraftWorkflowScheme workflowScheme,
String deleteWorkflow,
Project project) |
DraftWorkflowScheme |
DraftWorkflowSchemeEditor.delete(DraftWorkflowScheme workflowScheme,
String deleteWorkflow,
Project project)
Deletes the passed workflow from the passed workflow scheme.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ProjectBean> |
FieldConfigSchemeBeanFactory.getProjectBeans(Collection<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
UserPickerResourceHelper.getProjectsIssueFirst(ApplicationUser user,
String issueKey,
List<String> projectKeys) |
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<List<Project>> |
ProjectConverter.all(Collection<ProjectBean> beans) |
ServiceOutcome<Project> |
ProjectConverter.apply(ProjectBean input) |
| Modifier and Type | Field and Description |
|---|---|
protected Project |
AbstractMetaFieldBeanBuilder.project |
protected Project |
DefaultFieldMetaBeanHelper.project |
| Modifier and Type | Method and Description |
|---|---|
static Collection<ComponentBean> |
ComponentBean.asFullBeans(Project project,
Collection<? extends ProjectComponent> components,
JiraBaseUrls jiraBaseUrls,
UserManager userManager,
AvatarService avatarService,
PermissionManager permissionManager,
ProjectManager projectManager) |
static ComponentBean |
ComponentBean.fullComponent(ProjectComponent component,
Project project,
JiraBaseUrls jiraBaseUrls,
UserManager userManager,
AvatarService avatarService,
PermissionManager permissionManager,
ProjectManager projectManager) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Function<Project,ProjectBean> |
ProjectBeanFactory.summaryProject(String expand) |
com.google.common.base.Function<Project,ProjectBean> |
ProjectBeanFactoryImpl.summaryProject(String expand) |
| Modifier and Type | Method and Description |
|---|---|
ProjectBean |
ProjectBeanFactory.fullProject(Project project,
String expand) |
ProjectBean |
ProjectBeanFactoryImpl.fullProject(Project project,
String expand) |
ProjectIdentity |
ProjectBeanFactory.projectIdentity(Project project)
Returns just the identity of the project, i.e.
|
ProjectIdentity |
ProjectBeanFactoryImpl.projectIdentity(Project project) |
ProjectRoleBean |
ProjectRoleBeanFactoryImpl.projectRole(Project project,
ProjectRole projectRole) |
ProjectRoleBean |
ProjectRoleBeanFactory.projectRole(Project project,
ProjectRole projectRole) |
ProjectRoleBean |
ProjectRoleBeanFactoryImpl.projectRole(Project project,
ProjectRole projectRole,
ProjectRoleActors projectRoleActors,
ApplicationUser loggedInUser) |
ProjectRoleBean |
ProjectRoleBeanFactory.projectRole(Project project,
ProjectRole projectRole,
ProjectRoleActors projectRoleActors,
ApplicationUser loggedInUser) |
ProjectBean |
ProjectBeanFactory.shortProject(Project project) |
ProjectBean |
ProjectBeanFactoryImpl.shortProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
AbstractProjectAndSchemeAwareAction.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
AbstractSchemeManager.getProjects(Scheme scheme) |
List<Project> |
AbstractDeleteScheme.getProjects(Scheme scheme) |
List<Project> |
AbstractViewSchemes.getProjects(Scheme scheme) |
List<Project> |
SchemeManager.getProjects(Scheme scheme)
Gets all projects that are associated with that scheme
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSchemeManager.addDefaultSchemeToProject(Project project) |
void |
SchemeManager.addDefaultSchemeToProject(Project project)
Adds the default scheme to a particular project
|
void |
AbstractSchemeManager.addSchemeToProject(Project project,
Scheme scheme) |
void |
SchemeManager.addSchemeToProject(Project project,
Scheme scheme)
Adds a scheme to a particular project
|
protected abstract AbstractSchemeAddedToProjectEvent |
AbstractSchemeManager.createSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
protected abstract AbstractSchemeRemovedFromProjectEvent |
AbstractSchemeManager.createSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
AbstractSchemeManager.getGroups(Long entityTypeId,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
SchemeManager.getGroups(Long permissionId,
Project project) |
Scheme |
AbstractSchemeManager.getSchemeFor(Project project) |
Scheme |
SchemeManager.getSchemeFor(Project project)
Get the scheme of this type attached to the given project.
|
Long |
AbstractSchemeManager.getSchemeIdFor(Project project) |
Long |
SchemeManager.getSchemeIdFor(Project project)
Get the scheme of this type attached to the given project.
|
Collection<ApplicationUser> |
AbstractSchemeManager.getUsers(Long permissionId,
Project project) |
Collection<ApplicationUser> |
SchemeManager.getUsers(Long permissionId,
Project project) |
boolean |
SchemeType.hasPermission(Project project,
String parameter)
Determines if this permission type is satisfied for anonymous access.
|
boolean |
SchemeType.hasPermission(Project project,
String parameter,
ApplicationUser user,
boolean issueCreation)
Determines if this permission type is satisfied.
|
void |
AbstractSchemeManager.removeSchemesFromProject(Project project) |
void |
SchemeManager.removeSchemesFromProject(Project project)
Removes all schemes from a project
|
| Modifier and Type | Method and Description |
|---|---|
protected Collection<Project> |
DefaultPermissionManager.getArchivedProjectObjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
ApplicationRequiredPermissionManager.getArchivedProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
SubvertedPermissionManager.getArchivedProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
DefaultPermissionManager.getArchivedProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
PublicAccessPermissionManager.getArchivedProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
PermissionManager.getArchivedProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
Retrieve a list of archived project objects this user has the permission for
|
List<Project> |
DefaultInternalProjectPermissionHelper.getBrowsableProjectHistory(ApplicationUser user) |
List<Project> |
InternalProjectPermissionHelper.getBrowsableProjectHistory(ApplicationUser user)
Gets the history of projects that should be visible for the user based on 'BROWSE_PROJECTS' permission checks.
|
Collection<Project> |
DefaultInternalProjectPermissionHelper.getBrowsableProjects(ApplicationUser user) |
Collection<Project> |
InternalProjectPermissionHelper.getBrowsableProjects(ApplicationUser user)
Gets the list of projects that should be visible for the user based on 'BROWSE_PROJECTS' permission checks.
|
ServiceOutcome<List<Project>> |
DefaultInternalProjectPermissionHelper.getBrowsableProjectsForProjectAction(ApplicationUser user) |
ServiceOutcome<List<Project>> |
InternalProjectPermissionHelper.getBrowsableProjectsForProjectAction(ApplicationUser user)
Gets the list of projects that should be visible for the user based on
ProjectAction. |
Collection<Project> |
DefaultInternalProjectPermissionHelper.getBrowsableProjectsInCategory(ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
InternalProjectPermissionHelper.getBrowsableProjectsInCategory(ApplicationUser user,
ProjectCategory projectCategory)
Gets the list of projects from a given category that should be visible for the user based on 'BROWSE_PROJECTS' permission checks.
|
Collection<Project> |
ThreadLocalCachingPermissionManager.getProjectObjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
protected Collection<Project> |
DefaultPermissionManager.getProjectObjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
ApplicationRequiredPermissionManager.getProjects(int permissionId,
ApplicationUser user)
Deprecated.
|
Collection<Project> |
SubvertedPermissionManager.getProjects(int permissionId,
ApplicationUser user) |
Collection<Project> |
DefaultPermissionManager.getProjects(int permissionId,
ApplicationUser user) |
Collection<Project> |
PublicAccessPermissionManager.getProjects(int permissionId,
ApplicationUser user)
Deprecated.
|
Collection<Project> |
PermissionManager.getProjects(int permissionId,
ApplicationUser user)
Deprecated.
Use
PermissionManager.getProjects(ProjectPermissionKey, ApplicationUser) instead. Since v6.3. |
Collection<Project> |
ApplicationRequiredPermissionManager.getProjects(int permissionId,
ApplicationUser user,
ProjectCategory projectCategory)
Deprecated.
|
Collection<Project> |
SubvertedPermissionManager.getProjects(int permissionId,
ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
DefaultPermissionManager.getProjects(int permissionId,
ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
PublicAccessPermissionManager.getProjects(int permissionId,
ApplicationUser user,
ProjectCategory projectCategory)
Deprecated.
|
Collection<Project> |
PermissionManager.getProjects(int permissionId,
ApplicationUser user,
ProjectCategory projectCategory)
Deprecated.
Use
PermissionManager.getProjects(ProjectPermissionKey, ApplicationUser, ProjectCategory) instead. Since v6.3. |
Collection<Project> |
ApplicationRequiredPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
SubvertedPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
DefaultPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
PublicAccessPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user) |
Collection<Project> |
PermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
Retrieve a list of project objects this user has the permission for
|
Collection<Project> |
ApplicationRequiredPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
SubvertedPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
DefaultPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
PublicAccessPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory) |
Collection<Project> |
PermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory)
Returns the list of projects associated with the specified category, that this user has the permissions for.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultInternalProjectPermissionHelper.canUserBrowseProject(Project project,
ApplicationUser user) |
boolean |
InternalProjectPermissionHelper.canUserBrowseProject(Project project,
ApplicationUser user)
Checks if the user can see the projects.
|
Collection<com.atlassian.crowd.embedded.api.Group> |
ApplicationRequiredPermissionManager.getAllGroups(int permissionId,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
SubvertedPermissionManager.getAllGroups(int permType,
Project project)
Not implemented.
|
Collection<com.atlassian.crowd.embedded.api.Group> |
DefaultPermissionManager.getAllGroups(int permissionId,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
PublicAccessPermissionManager.getAllGroups(int permissionId,
Project project) |
Collection<com.atlassian.crowd.embedded.api.Group> |
PermissionManager.getAllGroups(int permissionId,
Project project)
Retrieve all groups that are used in the permission globally and in the project.
|
boolean |
ApplicationRequiredPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user)
Deprecated.
|
boolean |
SubvertedPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user) |
boolean |
DefaultPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user) |
boolean |
PublicAccessPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user)
Deprecated.
|
boolean |
WorkflowBasedPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user) |
boolean |
PermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user)
Deprecated.
Use
PermissionManager.hasPermission(ProjectPermissionKey, Project, ApplicationUser) instead. Since v6.3. |
boolean |
ApplicationRequiredPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation)
Deprecated.
|
boolean |
SubvertedPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation)
Always return true.
|
boolean |
DefaultPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
PublicAccessPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation)
Deprecated.
|
boolean |
WorkflowBasedPermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
PermissionManager.hasPermission(int permissionsId,
Project project,
ApplicationUser user,
boolean issueCreation)
Deprecated.
Use
PermissionManager.hasPermission(ProjectPermissionKey, Project, ApplicationUser, boolean) instead. Since v6.3. |
boolean |
ApplicationRequiredPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
boolean |
ThreadLocalCachingPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
boolean |
PublicAccessPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
boolean |
DefaultInternalProjectPermissionHelper.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
boolean |
InternalProjectPermissionHelper.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user)
Permission checker method that differentiates the behaviour only for 'BROWSE_PROJECTS'.
|
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
ApplicationUser user) |
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user)
Checks whether the specified user has a specified permission within the context of a specified project.
|
boolean |
ApplicationRequiredPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
PublicAccessPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
ApplicationUser user,
boolean issueCreation) |
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation)
Checks whether the specified user has a specified permission within the context of a specified project.
|
ProjectWidePermission |
ApplicationRequiredPermissionManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
ProjectWidePermission |
SubvertedPermissionManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
ProjectWidePermission |
DefaultPermissionManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
ProjectWidePermission |
PublicAccessPermissionManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user) |
ProjectWidePermission |
PermissionManager.hasProjectWidePermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user)
Checks whether a user has a particular permission in the given project.
|
| Modifier and Type | Method and Description |
|---|---|
ProjectPermissionOverride.Reason |
ProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
The implementation of this method should return a description explaining how does the permission overriding
affects if the user has permissions to the selected project.
|
ProjectPermissionOverride.Decision |
ProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
The implementation of this method is supposed to either deny permissions or abstain from decision if the user
has permissions to the selected project.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectRoleAndActorStore.applyDefaultsRolesToProject(Project project) |
void |
CachingProjectRoleAndActorStore.applyDefaultsRolesToProject(Project project) |
void |
OfBizProjectRoleAndActorStore.applyDefaultsRolesToProject(Project project) |
void |
DefaultProjectRoleManager.applyDefaultsRolesToProject(Project project) |
void |
ProjectRoleManager.applyDefaultsRolesToProject(Project project)
This method will insert all the default roles into the role associations for the provided project.
|
void |
CachingProjectRoleAndActorStore.clearCacheForProject(Project project) |
ProjectRoleActors |
DefaultProjectRoleManager.getProjectRoleActors(ProjectRole projectRole,
Project project) |
ProjectRoleActors |
ProjectRoleManager.getProjectRoleActors(ProjectRole projectRole,
Project project)
This method will retrieve the object that represents the actors associate with the given
projectRole
and project context |
Collection<ProjectRole> |
DefaultProjectRoleManager.getProjectRoles(ApplicationUser user,
Project project) |
Collection<ProjectRole> |
ProjectRoleManager.getProjectRoles(ApplicationUser user,
Project project)
This will return all the
ProjectRoles that the user is currently a member of for the given project. |
boolean |
DefaultProjectRoleManager.isUserInProjectRole(ApplicationUser user,
ProjectRole projectRole,
Project project) |
boolean |
ProjectRoleManager.isUserInProjectRole(ApplicationUser user,
ProjectRole projectRole,
Project project)
Returns true only if the given user is in the given project role for the
given project.
|
void |
ProjectRoleAndActorStore.removeAllRoleActorsByProject(Project project) |
void |
CachingProjectRoleAndActorStore.removeAllRoleActorsByProject(Project project) |
void |
OfBizProjectRoleAndActorStore.removeAllRoleActorsByProject(Project project) |
void |
DefaultProjectRoleManager.removeAllRoleActorsByProject(Project project) |
void |
ProjectRoleManager.removeAllRoleActorsByProject(Project project)
Will remove all role actors associated with the specified project.
|
| Modifier and Type | Method and Description |
|---|---|
Set<org.apache.lucene.util.BytesRef> |
SecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter)
Returns a set of (
issue level permission field)
contents based on the security level, the project and optionally the parameter (for role-based queries). |
Set<org.apache.lucene.util.BytesRef> |
AbstractProjectsSecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
ProjectLead.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
AbstractIssueFieldSecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
IssueSecurityLevel securityLevel,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
SecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
String parameter)
Returns a set of (
project permission field)
contents based on the project and optionally the parameter (for role-based queries). |
Set<org.apache.lucene.util.BytesRef> |
AbstractProjectsSecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
String parameter) |
Set<org.apache.lucene.util.BytesRef> |
AbstractIssueFieldSecurityType.getPermissionFieldContents(ApplicationUser searcher,
Project project,
String parameter) |
protected Set<org.apache.lucene.util.BytesRef> |
GroupCF.getPermissionFieldContentsForProject(Project project,
ApplicationUser searcher,
String fieldName) |
protected Set<org.apache.lucene.util.BytesRef> |
AbstractIssueFieldSecurityType.getPermissionFieldContentsForProject(Project project,
ApplicationUser searcher,
String fieldName)
Gets called to produce the Lucene query for a project
|
boolean |
SingleUser.hasPermission(Project project,
String argument) |
boolean |
ProjectLead.hasPermission(Project project,
String argument) |
boolean |
GroupDropdown.hasPermission(Project project,
String group) |
boolean |
ApplicationRoleSecurityType.hasPermission(Project project,
String applicationRole) |
boolean |
AbstractIssueFieldSecurityType.hasPermission(Project project,
String argument) |
boolean |
SingleUser.hasPermission(Project project,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
ProjectLead.hasPermission(Project project,
String argument,
ApplicationUser user,
boolean issueCreation) |
boolean |
GroupDropdown.hasPermission(Project project,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
ApplicationRoleSecurityType.hasPermission(Project project,
String parameter,
ApplicationUser user,
boolean issueCreation) |
boolean |
AbstractIssueFieldSecurityType.hasPermission(Project project,
String parameter,
ApplicationUser user,
boolean issueCreation) |
protected boolean |
GroupCF.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project) |
protected boolean |
UserCF.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project) |
protected boolean |
CurrentReporter.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project) |
protected boolean |
CurrentAssignee.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project)
Originally this method was intended to return false while issue creation, otherwise true.
|
protected boolean |
CurrentAssigneeHasAssignablePermission.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project) |
protected boolean |
CurrentReporterHasCreatePermission.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project) |
protected abstract boolean |
AbstractIssueFieldSecurityType.hasProjectPermission(ApplicationUser user,
boolean issueCreation,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
DefaultUserProjectHistoryManager.getCurrentProject(int permission,
ApplicationUser user) |
Project |
UserProjectHistoryManager.getCurrentProject(int permission,
ApplicationUser user)
Gets the last viewed project that the user visted and still has permission to see.
|
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
DefaultUserProjectHistoryManager.getProjectHistoryWithPermissionChecks(int permission,
ApplicationUser user) |
List<Project> |
UserProjectHistoryManager.getProjectHistoryWithPermissionChecks(int permission,
ApplicationUser user)
Deprecated.
|
List<Project> |
DefaultUserProjectHistoryManager.getProjectHistoryWithPermissionChecks(ProjectAction projectAction,
ApplicationUser user) |
List<Project> |
UserProjectHistoryManager.getProjectHistoryWithPermissionChecks(ProjectAction projectAction,
ApplicationUser user)
Retreive the user's project history queue.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultUserProjectHistoryManager.addProjectToHistory(ApplicationUser user,
Project project) |
void |
UserProjectHistoryManager.addProjectToHistory(ApplicationUser user,
Project project)
Add a
Project to the user hsitory list. |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
UserUtilImpl.getProjectsLeadBy(ApplicationUser user) |
Collection<Project> |
UserUtil.getProjectsLeadBy(ApplicationUser user)
Returns all the projects that leadUser is the project lead for.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
JiraWebActionSupport.getSelectedProject()
Gets the last viewed project that the user visited and still has permission to see.
|
Project |
JiraWebActionSupport.getSelectedProjectObject()
Gets the last viewed project that the user visited and still has permission to see.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ProjectActionSupport.getBrowsableProjects()
Returns the projects that the current user is allowed to Browse.
|
| Modifier and Type | Method and Description |
|---|---|
List<VersionProxy> |
IssueActionSupport.getPossibleVersions(Project project)
Returns a list of versions applicable to this issue (unreleased first).
|
List<VersionProxy> |
IssueActionSupport.getPossibleVersionsReleasedFirst(Project project)
Returns a list of versions applicable to this issue (released first).
|
boolean |
JiraWebActionSupport.hasProjectPermission(int permissionsId,
Project project)
Deprecated.
|
boolean |
JiraWebActionSupport.hasProjectPermission(ProjectPermissionKey projectPermissionKey,
Project project) |
void |
ProjectActionSupport.setSelectedProject(Project project) |
protected void |
JiraWebActionSupport.tagMauEventWithProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
CreateCustomField.getAllProjects() |
Collection<Project> |
ManageConfigurationScheme.getAllProjects() |
List<Project> |
AssociatedProjectsForCustomField.getAssociatedProjects() |
| Modifier and Type | Method and Description |
|---|---|
void |
ManageConfigurationScheme.setProjects(Iterable<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
String |
ProjectImportResultsAction.getProjectEmail(Project project) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ViewIssueFields.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
Project |
SelectFieldLayoutScheme.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ConfigureFieldLayoutScheme.getUsedIn() |
List<Project> |
ConfigureFieldLayout.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ConfigureFieldScreenScheme.getUsedIn() |
List<Project> |
ConfigureFieldScreen.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
Project |
SelectIssueTypeScreenScheme.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ConfigureIssueTypeScreenScheme.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
Project |
SelectProjectSecuritySchemeStep2.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
EditIssueSecurities.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
Project |
ConfigureOptionScheme.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ConfigureIssueTypeOptionScheme.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
Project |
SelectIssueTypeSchemeForProject.getProject() |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectAware.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
EditNotifications.getUsedIn() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
OldEditPermissions.getUsedIn() |
| Modifier and Type | Field and Description |
|---|---|
protected List<Project> |
ConfigurePriorityScheme.projectsForScheme |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ConfigurePriorityScheme.getProjectsForScheme() |
| Modifier and Type | Method and Description |
|---|---|
static MigratePrioritySchemeAction.SchemeMigrationForm |
MigratePrioritySchemeAction.SchemeMigrationForm.create(FieldConfigScheme sourceScheme,
FieldConfigScheme targetScheme,
Collection<Project> affectedProjects,
Collection<Priority> priorityList) |
static MigratePrioritySchemeAction.SchemeMigrationForm |
MigratePrioritySchemeAction.SchemeMigrationForm.create(FieldConfigScheme sourceScheme,
FieldConfigScheme targetScheme,
Collection<Project> affectedProjects,
Collection<Priority> priorityList,
Map<String,String> inputParameters) |
| Modifier and Type | Field and Description |
|---|---|
protected Collection<Project> |
ViewUserProjectRoles.currentVisibleProjects |
| Modifier and Type | Method and Description |
|---|---|
Project |
AbstractRoleActorAction.getProject() |
Project |
ViewProjectRoleActors.getProject() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ViewUserProjectRoles.getAllProjectsForCategory(ProjectCategory projectCategory) |
Collection<Project> |
EditUserProjectRoles.getAllProjectsWithoutCategory() |
Collection<Project> |
ViewUserProjectRoles.getCurrentVisibleProjects() |
Map<ProjectCategory,List<Project>> |
ViewUserProjectRoles.getVisibleProjectsByCategory() |
| Modifier and Type | Method and Description |
|---|---|
int |
ProjectRoleUsageAction.getMemberCountForProject(Project project) |
String |
ViewUserProjectRoles.getUserInProjectRoleOtherType(ProjectRole projectRole,
Project project) |
boolean |
ViewUserProjectRoles.isRoleForProjectSelected(ProjectRole role,
Project project) |
boolean |
ViewUserProjectRoles.isUserInProjectRoleTypeUser(ProjectRole projectRole,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
DeleteUser.getProjectsUserLeads() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
SelectProjectWorkflowScheme.getProjects() |
List<Project> |
ViewSchemes.getProjects(AssignableWorkflowScheme scheme) |
| Modifier and Type | Method and Description |
|---|---|
static List<Long> |
SelectProjectWorkflowScheme.getProjectIds(List<Project> projects) |
static String |
SelectProjectWorkflowScheme.getProjectIdsParameter(List<Project> projects) |
void |
SelectProjectWorkflowScheme.setProjects(List<Project> projects) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BrowseProjects.hasDefaultAvatar(Project project) |
boolean |
BrowseProjects.isProjectAdmin(Project project) |
| Constructor and Description |
|---|
AdminArchivedProjectBean(Project project,
boolean recent,
ApplicationUser archivedBy,
Long archivedTimestamp) |
AdminProjectBean(Project project,
boolean recent,
Long lastUpdatedTimestamp,
String issueCount) |
ArchivedProjectBean(Project project,
boolean recent,
ApplicationUser archivedBy,
Long archivedTimestamp) |
ProjectBean(Project project,
boolean recent) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
FilterPickerPopup.getProjectsInCategory(ProjectCategory projectCategory) |
Collection<Project> |
FilterPickerPopup.getProjectsInNoCategory() |
| Modifier and Type | Method and Description |
|---|---|
String |
FilterPickerPopup.getRenderedProjectDescription(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
CreateIssue.getAssignIn() |
Project |
Assignable.getAssignIn() |
Project |
AbstractCommentableAssignableIssue.getAssignIn() |
Project |
AbstractIssueSelectAction.getProject() |
Project |
CreateIssue.getProjectObject() |
Project |
AttachTemporaryFile.getProjectObject() |
Project |
CloneIssueDetails.getProjectObject() |
Project |
AbstractIssueSelectAction.getProjectObject() |
Project |
MoveIssue.getTargetProjectObj() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
CreateIssue.getAllowedProjects() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection |
CreateIssue.getIssueTypesForProject(Project project)
Returns a collection of non-sub-task issue types for the given project.
|
protected Collection |
CreateSubTaskIssue.getIssueTypesForProject(Project project)
Returns a collection of sub-tasks issue types for the given project.
|
protected boolean |
AbstractCommentableAssignableIssue.hasAssigneePermission(Project project) |
boolean |
CreateIssue.hasProjectPermission(int permissionsId,
Project project)
This is a special case where the has permissions should be informed that a new Issue is being created.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
BulkMove.getCurrentTargetProject() |
| Modifier and Type | Method and Description |
|---|---|
Project |
SelectProjectCategory.getProject() |
Project |
DeleteProject.getProject() |
Project |
EditProject.getProject() |
Project |
ArchiveProject.getProject() |
Project |
ViewProject.getProjectObject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ViewProjects.getProjectObjects() |
| Modifier and Type | Method and Description |
|---|---|
String |
ViewProjects.getPrettyAssigneeType(Project project) |
boolean |
ViewProjects.isDefaultAssigneeAssignable(Project project) |
boolean |
ViewProjects.isProjectAdmin(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
SelectComponentAssignees.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<IssueType> |
PopularIssueTypesUtilImpl.getOtherIssueTypesForProject(Project project,
ApplicationUser user) |
List<IssueType> |
PopularIssueTypesUtil.getOtherIssueTypesForProject(Project project,
ApplicationUser user)
Returns the set difference between all available issue types for a project, and the popular issue types for a
project/user context.
|
PopularIssueTypesUtil.PopularIssueTypesHolder |
PopularIssueTypesUtilImpl.getPopularAndOtherIssueTypesForProject(Project project,
ApplicationUser user) |
PopularIssueTypesUtil.PopularIssueTypesHolder |
PopularIssueTypesUtil.getPopularAndOtherIssueTypesForProject(Project project,
ApplicationUser user)
Returns a holder that contains both - popular and other issue Types.
|
List<IssueType> |
PopularIssueTypesUtilImpl.getPopularIssueTypesForProject(Project project,
ApplicationUser user) |
List<IssueType> |
PopularIssueTypesUtil.getPopularIssueTypesForProject(Project project,
ApplicationUser user)
Returns the most popular non-subtask issue types used for issue creation in the specified project and by the
specified user, within a designated time frame.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
BulkEditBeanImpl.getProject() |
Project |
BulkEditBean.getProject()
Deprecated.
Use
BulkEditBean.getSingleProject() instead. Since v5.2. |
Project |
BulkEditBeanImpl.getSingleProject() |
Project |
BulkEditBean.getSingleProject()
Returns the single Project if there is only one Project in this BulkEditBean, otherwise throws an IllegalStateException.
|
Project |
BulkEditBeanImpl.getTargetProject() |
Project |
BulkEditBean.getTargetProject() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
BulkEditBeanImpl.getProjectObjects() |
Collection<Project> |
BulkEditBean.getProjectObjects() |
| Modifier and Type | Method and Description |
|---|---|
String |
ProjectDescriptionRendererBean.getViewHtml(Project project) |
void |
BulkEditBeanImpl.setTargetProject(Project project) |
void |
MultiBulkMoveBeanImpl.setTargetProject(Project targetProject) |
void |
BulkEditBean.setTargetProject(Project project) |
void |
MultiBulkMoveBean.setTargetProject(Project targetProject) |
| Modifier and Type | Method and Description |
|---|---|
String |
CreateIssueWebComponent.getHtml(Project project) |
| Modifier and Type | Method and Description |
|---|---|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project)
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project,
String formToken) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(InputStream stream,
String fileName,
String contentType,
long size,
Issue issue,
Project project,
String formToken)
Deprecated.
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project)
|
TemporaryAttachment |
DefaultWebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project,
String formToken) |
TemporaryAttachment |
WebAttachmentManager.createTemporaryAttachment(webwork.multipart.MultiPartRequestWrapper requestWrapper,
String fileParamName,
Issue issue,
Project project,
String formToken)
Deprecated.
|
boolean |
DefaultAuthorizationSupport.hasProjectPermission(int permissionsId,
Project project) |
boolean |
AuthorizationSupport.hasProjectPermission(int permissionsId,
Project project)
Deprecated.
|
boolean |
DefaultAuthorizationSupport.hasProjectPermission(ProjectPermissionKey projectPermissionKey,
Project project) |
boolean |
AuthorizationSupport.hasProjectPermission(ProjectPermissionKey projectPermissionKey,
Project project)
Returns true if the logged in user has the given permission on the given project.
|
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Function<Project,SimpleRestProject> |
SimpleRestProject.fullBeanFunc() |
static com.google.common.base.Function<Project,SimpleRestProject> |
SimpleRestProject.shortBeanFunc() |
| Modifier and Type | Method and Description |
|---|---|
static SimpleRestProject |
SimpleRestProject.fullProject(Project project) |
static SimpleRestProject |
SimpleRestProject.shortProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
WorkflowTransitionUtilImpl.getProject() |
Project |
WorkflowProgressAware.getProject() |
Project |
WorkflowTransitionUtilImpl.getProjectObject() |
Project |
WorkflowProgressAware.getProjectObject()
Legacy synonym for
WorkflowProgressAware.getProject() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
DefaultProjectWorkflowSchemeHelper.getAllProjectsForScheme(Long schemeId) |
List<Project> |
ProjectWorkflowSchemeHelper.getAllProjectsForScheme(Long schemeId)
Return a list of projects that use the workflow scheme with the passed query.
|
com.google.common.collect.Multimap<String,Project> |
DefaultProjectWorkflowSchemeHelper.getAllProjectsForWorkflow(Set<String> workflows) |
com.google.common.collect.Multimap<String,Project> |
ProjectWorkflowSchemeHelper.getAllProjectsForWorkflow(Set<String> workflows)
Return a map of active workflow names to the projects that use those workflows.
|
List<Project> |
DefaultProjectWorkflowSchemeHelper.getAllProjectsForWorkflow(String workflowName) |
List<Project> |
ProjectWorkflowSchemeHelper.getAllProjectsForWorkflow(String workflowName)
Returns a list of the projects are currently using the passed workflow.
|
com.google.common.collect.Multimap<String,Project> |
DefaultProjectWorkflowSchemeHelper.getProjectsForWorkflow(Set<String> workflows) |
com.google.common.collect.Multimap<String,Project> |
ProjectWorkflowSchemeHelper.getProjectsForWorkflow(Set<String> workflows)
Return a map of active workflow names to the projects that use those workflows.
|
List<Project> |
DefaultProjectWorkflowSchemeHelper.getProjectsForWorkflow(String workflowName) |
List<Project> |
ProjectWorkflowSchemeHelper.getProjectsForWorkflow(String workflowName)
Returns a list of the projects are currently using the passed workflow.
|
List<Project> |
EagerWorkflowSchemeManager.getProjectsUsing(AssignableWorkflowScheme workflowScheme) |
List<Project> |
DefaultWorkflowSchemeManager.getProjectsUsing(AssignableWorkflowScheme workflowScheme) |
List<Project> |
WorkflowSchemeManager.getProjectsUsing(AssignableWorkflowScheme workflowScheme)
Return the list of projects that use the passed workflow scheme.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EagerWorkflowSchemeManager.addDefaultSchemeToProject(Project project) |
void |
EagerWorkflowSchemeManager.addSchemeToProject(Project project,
Scheme scheme) |
AssignableWorkflowScheme |
EagerWorkflowSchemeManager.cleanUpSchemeDraft(Project project,
ApplicationUser user) |
AssignableWorkflowScheme |
DefaultWorkflowSchemeManager.cleanUpSchemeDraft(Project project,
ApplicationUser user) |
AssignableWorkflowScheme |
WorkflowSchemeManager.cleanUpSchemeDraft(Project project,
ApplicationUser user)
If the project's workflow scheme is only used by one project and if this scheme has a draft,
then the draft is copied to a separate scheme and deleted.
|
protected AbstractSchemeAddedToProjectEvent |
EagerWorkflowSchemeManager.createSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
protected AbstractSchemeAddedToProjectEvent |
DefaultWorkflowSchemeManager.createSchemeAddedToProjectEvent(Scheme scheme,
Project project) |
protected AbstractSchemeRemovedFromProjectEvent |
EagerWorkflowSchemeManager.createSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
protected AbstractSchemeRemovedFromProjectEvent |
DefaultWorkflowSchemeManager.createSchemeRemovedFromProjectEvent(Scheme scheme,
Project project) |
Map<String,String> |
EagerWorkflowSchemeManager.getWorkflowMap(Project project) |
Map<String,String> |
DefaultWorkflowSchemeManager.getWorkflowMap(Project project) |
Map<String,String> |
WorkflowSchemeManager.getWorkflowMap(Project project)
Returns a map representation of a workflow scheme for a passed project.
|
String |
EagerWorkflowSchemeManager.getWorkflowName(Project project,
String issueTypeId) |
String |
DefaultWorkflowSchemeManager.getWorkflowName(Project project,
String issueTypeId) |
String |
WorkflowSchemeManager.getWorkflowName(Project project,
String issueTypeId)
Get the name of the workflow associated with the passed project and issue type.
|
org.ofbiz.core.entity.GenericValue |
EagerWorkflowSchemeManager.getWorkflowScheme(Project project) |
org.ofbiz.core.entity.GenericValue |
DefaultWorkflowSchemeManager.getWorkflowScheme(Project project) |
org.ofbiz.core.entity.GenericValue |
WorkflowSchemeManager.getWorkflowScheme(Project project) |
AssignableWorkflowScheme |
EagerWorkflowSchemeManager.getWorkflowSchemeObj(Project project) |
AssignableWorkflowScheme |
DefaultWorkflowSchemeManager.getWorkflowSchemeObj(Project project) |
AssignableWorkflowScheme |
WorkflowSchemeManager.getWorkflowSchemeObj(Project project)
Return the workflow scheme associated with the passed project.
|
boolean |
EagerWorkflowSchemeManager.isUsingDefaultScheme(Project project) |
boolean |
DefaultWorkflowSchemeManager.isUsingDefaultScheme(Project project) |
boolean |
WorkflowSchemeManager.isUsingDefaultScheme(Project project)
Tells the caller if the passed project is using the default workflow scheme.
|
void |
EagerWorkflowSchemeManager.removeSchemesFromProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
DraftWorkflowSchemeMigrationHelper |
DefaultMigrationHelperFactory.createMigrationHelper(Project triggerProject,
List<Project> projects,
DraftWorkflowScheme draft) |
DraftWorkflowSchemeMigrationHelper |
MigrationHelperFactory.createMigrationHelper(Project triggerProject,
List<Project> projects,
DraftWorkflowScheme draft)
Create an instance of a
DraftWorkflowSchemeMigrationHelper. |
| Constructor and Description |
|---|
EnterpriseWorkflowTaskContext(Project triggerProject) |
EnterpriseWorkflowTaskContext(Project triggerProject,
List<Project> projects,
Long schemeId,
boolean draftMigration) |
EnterpriseWorkflowTaskContext(Project triggerProject,
Long schemeId,
boolean draftMigration) |
| Constructor and Description |
|---|
EnterpriseWorkflowTaskContext(Project triggerProject,
List<Project> projects,
Long schemeId,
boolean draftMigration) |
Copyright © 2002-2024 Atlassian. All Rights Reserved.