| Modifier and Type | Method and Description |
|---|---|
Iterable<com.atlassian.applinks.api.EntityLink> |
JiraApplinksServiceImpl.getJiraEntityLinksForProject(@NotNull Project bambooProject) |
Iterable<com.atlassian.applinks.api.EntityLink> |
JiraApplinksService.getJiraEntityLinksForProject(@NotNull Project bambooProject)
Retrieve all JIRA entity links associated with a bamboo project, returning primary link first and the rest in
alphabetical order.
|
Iterable<com.atlassian.applinks.api.EntityLink> |
StashApplinksServiceImpl.getStashEntityLinksForProject(@NotNull Project bambooProject) |
Iterable<com.atlassian.applinks.api.EntityLink> |
StashApplinksService.getStashEntityLinksForProject(@NotNull Project bambooProject)
Retrieve all JIRA entity links associated with a bamboo project, returning primary link first and the rest in
alphabetical order.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
BuildDefinitionForProject.getProject() |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildDefinitionForProject.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<AgentAssignmentService.AgentAssignmentExecutable> |
AgentAssignmentServiceHelper.projectToExecutables(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Chain |
ChainDao.getByKey(@NotNull Project project,
@NotNull String key)
Gets a chain by its key (eg, FOO)
|
@Nullable Chain |
ChainDao.getByName(@NotNull Project project,
@NotNull String name)
Gets a chain by its name
|
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ViewAgentPlanMatrixWizard.getSortedProjects() |
| Modifier and Type | Method and Description |
|---|---|
List<ImmutableTopLevelPlan> |
ViewAgentPlanMatrixWizard.getSortedTopLevelPlans(Project project) |
boolean |
ViewAgentPlanMatrixWizard.isApplicable(BulkActionScope bulkAction,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Project |
ProjectImportServiceImpl.importProject(@NotNull com.atlassian.bamboo.specs.api.model.project.ProjectProperties projectProperties,
@Nullable com.atlassian.user.User user,
@NotNull RssPermissions rssPermissions) |
@NotNull Project |
ProjectImportService.importProject(@NotNull com.atlassian.bamboo.specs.api.model.project.ProjectProperties projectProperties,
@Nullable com.atlassian.user.User user,
@NotNull RssPermissions rssPermissions)
Validates project properties within Bamboo context and imports the projects into the database.
|
@NotNull Project |
ProjectImportServiceImpl.importProject(@NotNull com.atlassian.bamboo.specs.api.model.project.ProjectProperties projectProperties,
@Nullable com.atlassian.user.User user,
@NotNull RssPermissions rssPermissions,
boolean noChangesInProperties) |
@NotNull Project |
ProjectImportService.importProject(@NotNull com.atlassian.bamboo.specs.api.model.project.ProjectProperties projectProperties,
@Nullable com.atlassian.user.User user,
@NotNull RssPermissions rssPermissions,
boolean noChangesInProperties)
Validates project properties within Bamboo context and imports the project into the database.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Project,List<VcsRepositoryData>> |
SharedCredentialsInRepositories.getProjectRepositories() |
| Modifier and Type | Method and Description |
|---|---|
SharedCredentialsInJobs |
CredentialsUsageDetectorImpl.getCredentialsInProjectPlans(Long sharedCredentialsId,
Project project) |
SharedCredentialsInJobs |
CredentialsUsageDetector.getCredentialsInProjectPlans(Long sharedCredentialsId,
Project project) |
SharedCredentialsInRepositories |
CredentialsUsageDetectorImpl.getCredentialsInProjectRepositories(Long sharedCredentialsId,
Project project) |
SharedCredentialsInRepositories |
CredentialsUsageDetector.getCredentialsInProjectRepositories(Long sharedCredentialsId,
Project project) |
void |
CredentialsUsageDetectorImpl.validateProjectSharedCredentialsNotUsedInRepositories(CredentialsData credentials,
Project project) |
void |
CredentialsUsageDetector.validateProjectSharedCredentialsNotUsedInRepositories(CredentialsData credentials,
Project project) |
| Constructor and Description |
|---|
SharedCredentialsInRepositories(Collection<VcsRepositoryData> globalRepositories,
Map<ImmutableChain,List<VcsRepositoryData>> planRepositories,
Map<ImmutableChain,List<VcsRepositoryData>> planBranchRepositories,
Map<Project,List<VcsRepositoryData>> projectRepositories,
Long sharedCredentialsId) |
| Modifier and Type | Method and Description |
|---|---|
void |
DeletionServiceImpl.deleteProject(@NotNull Project project) |
void |
DeletionService.deleteProject(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
static QuickSearchItemImpl |
QuickSearchItemImpl.forProject(@NotNull Project project) |
static QuickSearchDocumentImpl |
QuickSearchDocumentFactory.forProject(Project project) |
boolean |
QuickSearchIndexerImpl.indexProject(@NotNull Project project) |
boolean |
QuickSearchIndexer.indexProject(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
protected @NotNull Map<String,JiraIssueDetails> |
JiraIssueManagerImpl.createJiraIssueDetails(@Nullable Project bambooProject,
@NotNull Set<String> issueKeys)
Create JiraIssueDetails for
|
com.atlassian.applinks.api.ApplicationLink |
JiraRemoteIssueManagerImpl.getJiraApplicationLink(@NotNull String jiraProjectKey,
@Nullable Project project) |
@Nullable com.atlassian.applinks.api.ApplicationLink |
JiraRemoteIssueManager.getJiraApplicationLink(@NotNull String jiraProjectKey,
@Nullable Project project)
Retrieves the 'best' application link for a given JIRA project key.
|
<T extends InternalLinkedJiraIssue> |
JiraIssueManagerImpl.getJiraIssueDetails(@Nullable Project bambooProject,
@NotNull Iterable<T> linkedJiraIssues) |
<T extends InternalLinkedJiraIssue> |
JiraIssueManager.getJiraIssueDetails(@Nullable Project bambooProject,
@NotNull Iterable<T> linkedJiraIssues)
Get issue details from JIRA via XML Search.
|
@NotNull JiraIssueDetails |
JiraIssueManagerImpl.getJiraIssueDetails(@Nullable Project bambooProject,
@NotNull String issueKey) |
@NotNull JiraIssueDetails |
JiraIssueManager.getJiraIssueDetails(@Nullable Project bambooProject,
@NotNull String issueKey)
Get issue details for a single issue.
|
| Modifier and Type | Method and Description |
|---|---|
Project |
LabellingImpl.getProject() |
Project |
Labelling.getProject() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
LabelManagerImpl.addLabel(@NotNull String labelName,
String namespace,
@Nullable Project project,
@Nullable Plan plan,
@Nullable ResultsSummary resultsSummary,
String userName) |
@Nullable Labelling |
LabelHibernateDao.findLabellingByProject(Label label,
Project project) |
@Nullable Labelling |
LabelDao.findLabellingByProject(Label label,
Project project) |
@NotNull List<Labelling> |
LabelHibernateDao.findLabels(Project project) |
@NotNull List<Labelling> |
LabelDao.findLabels(Project project) |
@NotNull List<LabelCount> |
LabelManagerImpl.findLabels(@NotNull String namespace,
int maxResults,
@Nullable Plan plan,
@Nullable Project project) |
@NotNull List<LabelCount> |
LabelManager.findLabels(@NotNull String namespace,
int maxResults,
@Nullable Plan plan,
@Nullable Project project)
Finds all labels in a given build, with namespace and maxResults.
|
@NotNull List<LabelCount> |
LabelHibernateDao.findLabels(String namespace,
int maxResults,
Project project) |
@NotNull List<LabelCount> |
LabelDao.findLabels(String namespace,
int maxResults,
Project project) |
protected int |
LabelManagerImpl.removeLabel(@NotNull String labelName,
@NotNull String namespace,
@NotNull Project project,
@Nullable ImmutablePlan plan,
@Nullable ResultsSummary resultsSummary) |
void |
LabellingImpl.setProject(Project project) |
void |
Labelling.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
ChainBranchMapper |
MapperFactory.newChainBranchMapper(@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
ChainBranchMapper |
MapperFactoryImpl.newChainBranchMapper(@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
ChainMapper |
MapperFactory.newChainMapper(@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
ChainMapper |
MapperFactoryImpl.newChainMapper(@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
JobMapper |
MapperFactory.newJobMapper(@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
JobMapper |
MapperFactoryImpl.newJobMapper(@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
RssProjectPermissionsMapper |
MapperFactory.newRssProjectPermissionsMapper(Project project,
org.springframework.transaction.support.TransactionOperations transactionOperations) |
RssProjectPermissionsMapper |
MapperFactoryImpl.newRssProjectPermissionsMapper(Project project,
org.springframework.transaction.support.TransactionOperations transactionOperations) |
| Modifier and Type | Field and Description |
|---|---|
protected Project |
AbstractResultSummaryMapper.project |
protected Project |
AbstractPlanMapper.project |
| Modifier and Type | Method and Description |
|---|---|
protected @NotNull Project |
AbstractProjectMapper.createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractProjectMapper.exportProperties(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement,
@NotNull Project project,
@NotNull org.hibernate.Session session,
ExportDetailsBean exportDetailsBean) |
protected void |
AbstractProjectMapper.importProperties(@NotNull Project project,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session) |
| Constructor and Description |
|---|
AbstractPlanMapper(@NotNull org.hibernate.SessionFactory sessionFactory,
@NotNull BambooStAXListImportStrategy listImportStrategy,
@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
@NotNull PlanDao planDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull NotificationSetMapper notificationSetMapper,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
AbstractResultSummaryMapper(org.hibernate.SessionFactory sessionFactory,
BuildResultsSummaryDao buildResultsSummaryDao,
VariableContextBaselineDao variableContextBaselineDao,
BuildResultWarningSummaryMapper buildResultWarningSummaryMapper,
Plan buildable,
Project project,
Map<Long,Label> labelMap,
org.springframework.transaction.support.TransactionOperations transactionOperations) |
BuildResultSummaryMapper(org.hibernate.SessionFactory sessionFactory,
BuildResultsSummaryDao buildResultsSummaryDao,
VariableContextBaselineDao variableContextBaselineDao,
BuildResultWarningSummaryMapper buildResultWarningSummaryMapper,
Plan plan,
Project project,
Map<Long,Label> labelMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
BuildResultSummaryMapper(org.hibernate.SessionFactory sessionFactory,
BuildResultsSummaryDao buildResultsSummaryDao,
VariableContextBaselineDao variableContextBaselineDao,
BuildResultWarningSummaryMapper warningSummaryMapper,
Project project,
Map<Long,Label> labelMap,
org.springframework.transaction.support.TransactionOperations transactionOperations,
ChainResultsSummary chainResult,
long stageResultId) |
LabellingMapper(org.hibernate.SessionFactory sessionFactory,
@Nullable ResultsSummary buildResultSummary,
@Nullable Plan plan,
@Nullable Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
| Modifier and Type | Method and Description |
|---|---|
protected @NotNull Project |
ProjectMapper.createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectMapper.afterImportListItem(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull List<Project> projects,
@NotNull Project object,
long objectIndex,
@NotNull org.hibernate.Session session) |
protected void |
ProjectMapper.exportProperties(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement,
@NotNull Project project,
@NotNull org.hibernate.Session session,
ExportDetailsBean exportDetailsBean) |
protected void |
ProjectChainMapper.importProperties(@NotNull Project project,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session) |
protected void |
ProjectMapper.importProperties(@NotNull Project project,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session) |
| Constructor and Description |
|---|
AbstractChainMapper(@NotNull org.hibernate.SessionFactory sessionFactory,
@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull PlanDao planDao,
ResultsSummaryManager resultsSummaryManager,
BuildResultsSummaryDao buildResultSummaryDao,
BuildResultWarningSummaryDao buildResultWarningSummaryDao,
PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
VariableContextBaselineDao variableContextBaselineDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull NotificationSetMapper notificationSetMapper,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
ChainBranchMapper(@NotNull org.hibernate.SessionFactory sessionFactory,
@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
PlanDao planDao,
ResultsSummaryManager resultsSummaryManager,
BuildResultsSummaryDao buildResultSummaryDao,
BuildResultWarningSummaryDao buildResultWarningSummaryDao,
PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
VariableContextBaselineDao variableContextBaselineDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull NotificationSetMapper notificationSetMapper,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
ChainMapper(@NotNull org.hibernate.SessionFactory sessionFactory,
@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
PlanDao planDao,
ResultsSummaryManager resultsSummaryManager,
BuildResultsSummaryDao buildResultSummaryDao,
BuildResultWarningSummaryDao buildResultWarningSummaryDao,
PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
VariableContextBaselineDao variableContextBaselineDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull NotificationSetMapper notificationSetMapper,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
JobMapper(@NotNull org.hibernate.SessionFactory sessionFactory,
@NotNull Project project,
@NotNull Map<Long,Label> labelMap,
@NotNull Map<Long,ExtendedAuthor> authorMap,
@NotNull BuildResultsSummaryDao buildResultsSummaryDao,
BuildResultWarningSummaryDao buildResultWarningSummaryDao,
@NotNull PlanVcsRevisionHistoryStandaloneDao planVcsRevisionHistoryDao,
@NotNull PlanDao planDao,
@NotNull VariableContextBaselineDao variableContextBaselineDao,
@NotNull RepositoryDefinitionDao repositoryDefinitionDao,
@NotNull PlanRepositoryLinkDao planRepositoryLinkDao,
@NotNull NotificationSetMapper notificationSetMapper,
@NotNull RequirementSetMapper requirementSetMapper,
@NotNull org.springframework.transaction.support.TransactionOperations transactionOperations) |
RssProjectPermissionsMapper(Project project,
org.hibernate.SessionFactory sessionFactory,
org.springframework.transaction.support.TransactionOperations transactionOperations) |
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.SingularAttribute<AbstractPlan,Project> |
AbstractPlan_.project |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Project |
AbstractPlan.getProject() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Plan> |
PlanHibernateDao.findAllPlansByProject(@NotNull Project project,
Class<T> planType) |
<T extends Plan> |
PlanDao.findAllPlansByProject(@NotNull Project project,
Class<T> planType)
|
<T extends Plan> |
PlanHibernateDao.findPlansByProject(@NotNull Project project,
Class<T> planType) |
<T extends Plan> |
PlanDao.findPlansByProject(@NotNull Project project,
Class<T> planType)
|
<T extends Plan> |
PlanManagerImpl.getAllPlansByProject(Project project,
Class<T> planType) |
<T extends Plan> |
PlanManager.getAllPlansByProject(Project project,
Class<T> planType)
|
@NotNull Iterable<ImmutableTopLevelPlan> |
FilteringPlanManager.getEditablePlansByProject(Project project)
|
@NotNull List<TopLevelPlan> |
PlanManagerImpl.getPlansByProject(Project project) |
@NotNull List<ImmutableTopLevelPlan> |
FilteringPlanManager.getPlansByProject(Project project)
Returns all
ImmutableTopLevelPlan's filtered by Project. |
@NotNull List<TopLevelPlan> |
PlanManager.getPlansByProject(Project project)
Returns all
TopLevelPlan's filtered by Project
Result of this method is filtered by Acegi. |
<T extends ImmutablePlan> |
FilteringPlanManager.getPlansByProject(Project project,
Class<T> planType)
|
<T extends Plan> |
PlanManagerImpl.getPlansByProject(Project project,
Class<T> planType) |
<T extends Plan> |
PlanManager.getPlansByProject(Project project,
Class<T> planType)
|
<T extends ImmutablePlan> |
FilteringPlanManager.getPlansByProject(@NotNull Project project,
@NotNull Class<T> planType,
@NotNull com.google.common.base.Predicate<? super T> filter) |
<T extends ImmutablePlan> |
FilteringPlanManager.getRunnablePlans(@NotNull Project project,
@NotNull Class<T> planType)
|
Map<PlanKey,PlanKey> |
MovePlanService.movePlansToProject(Collection<TopLevelPlan> plans,
Project project,
Map<String,String> planIdMappings,
Map<String,String> planKeyMappings,
Map<String,String> planNameMappings)
Moves a list of plans to a new project.
|
void |
AbstractPlan.setProject(Project project) |
void |
Plan.setProject(Project project) |
void |
PlanManagerImpl.triggerConfigUpdatedEventsForPlansInProject(@NotNull Project project) |
void |
PlanManager.triggerConfigUpdatedEventsForPlansInProject(@NotNull Project project)
Triggers updated events for every plan in a project regardless of permissions.
|
void |
MovePlanService.validatePlanKeysAndNamesForProject(com.atlassian.struts.ValidationAware validationAware,
Project newProject,
Map<String,String> planKeyMappings,
Map<String,String> planNameMappings)
Validates a list of plan names and keys against a single project.
|
static Predicate<ImmutablePlan> |
PlanPredicates.withEqualProjectKey(Project project) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Project |
AbstractImmutablePlan.getProject() |
@NotNull Project |
ImmutablePlan.getProject()
Returns the parent
Project |
| Modifier and Type | Method and Description |
|---|---|
Set<Project> |
CachedPlanManagerImpl.getAllProjectsWithPlan() |
Set<Project> |
CachedPlanManager.getAllProjectsWithPlan()
Returns all projects which have at least one plan (plan is in the cache)
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull Iterable<ImmutableTopLevelPlan> |
CachedPlanManagerImpl.getEditablePlansByProject(Project project) |
@NotNull List<ImmutableTopLevelPlan> |
CachedPlanManagerImpl.getPlansByProject(Project project) |
<T extends ImmutablePlan> |
CachedPlanManagerImpl.getPlansByProject(Project project,
Class<T> planType) |
<T extends ImmutablePlan> |
CachedPlanManagerImpl.getPlansByProject(@NotNull Project project,
@NotNull Class<T> planType,
@NotNull com.google.common.base.Predicate<? super T> filter) |
@NotNull List<ImmutableChain> |
CachedPlanManagerImpl.getPlansByProjectUnrestricted(Project project) |
@NotNull List<ImmutableChain> |
CachedPlanManager.getPlansByProjectUnrestricted(Project project)
Returns all
ImmutableChain's filtered by Project
ignoring permissions |
<T extends ImmutablePlan> |
CachedPlanManagerImpl.getRunnablePlans(@NotNull Project project,
@NotNull Class<T> planType) |
| Modifier and Type | Method and Description |
|---|---|
Project |
EnrichedPlanDtoImpl.getProject() |
Project |
EnrichedPlanDto.getProject() |
| Constructor and Description |
|---|
EnrichedPlanDtoImpl(@NotNull PlanDto basePlanDto,
@NotNull Project project,
@NotNull List<String> labelNames,
@Nullable BranchCommitInformation branchCommitInformation,
@Nullable ChainBranchMetadataDto chainBranchMetadataDto,
@Nullable VcsBambooSpecsSource vcsBambooSpecsSource,
@NotNull Collection<PlanRepositoryLinkDto> planRepositoryLinkDtos) |
| Modifier and Type | Method and Description |
|---|---|
Map<PlanKey,PlanKey> |
MovePlanServiceImpl.movePlansToProject(Collection<TopLevelPlan> plans,
Project newProject,
Map<String,String> planIdMappings,
Map<String,String> planKeyMappings,
Map<String,String> planNameMappings) |
void |
MovePlanValidationService.validatePlanKeysAndNamesForProject(com.atlassian.struts.ValidationAware validationAware,
Project project,
Map<String,String> planKeyMappings,
Map<String,String> planNameMappings) |
void |
MovePlanServiceImpl.validatePlanKeysAndNamesForProject(com.atlassian.struts.ValidationAware validationAware,
Project project,
Map<String,String> planKeyMappings,
Map<String,String> planNameMappings) |
void |
MovePlanValidationServiceImpl.validatePlanKeysAndNamesForProject(com.atlassian.struts.ValidationAware validationAware,
Project project,
Map<String,String> planKeyMappings,
Map<String,String> planNameMappings) |
| Constructor and Description |
|---|
ProjectSummary(@NotNull Project project,
@NotNull com.google.common.collect.ImmutableList<PlanSummary> plans,
@NotNull String baseUrl) |
| Modifier and Type | Method and Description |
|---|---|
static com.atlassian.plugins.rest.common.expand.entity.ListWrapperCallback<RestJiraIssue> |
RestJiraIssueListWrapperCallBacks.ofList(List<LinkedJiraIssue> items,
int maxResults,
Project project,
JiraIssueManager jiraIssueManager,
javax.ws.rs.core.UriInfo uriInfo)
This ListWrapperCallback will read details of JIRA issues on demand
|
| Modifier and Type | Method and Description |
|---|---|
void |
RestPlan.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
RestProject.getProject() |
| Constructor and Description |
|---|
RestProject(Project project,
javax.ws.rs.core.UriInfo uriInfo) |
RestProject(Project project,
javax.ws.rs.core.UriInfo uriInfo,
com.atlassian.user.User user,
PlanRestService planRestService) |
| Modifier and Type | Method and Description |
|---|---|
RestDedicatedAgentBuilder |
RestDedicatedAgentBuilder.withProject(@NotNull Project project) |
| Constructor and Description |
|---|
AgentAssignmentSearchResult(AgentAssignment.ExecutorType executorType,
long executorId,
@NotNull Project project) |
AgentAssignmentSearchResult(@NotNull Project project) |
ProjectSearchResult(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectsRestServiceImpl.getBuildProjectByKey(String projectKey) |
Project |
ProjectsRestService.getBuildProjectByKey(String projectKey) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
ProjectsRestServiceImpl.getBuildProjects(@NotNull javax.ws.rs.core.UriInfo uriInfo) |
List<Project> |
ProjectsRestService.getBuildProjects(@NotNull javax.ws.rs.core.UriInfo uriInfo)
Get a list of build projects.
|
| Modifier and Type | Method and Description |
|---|---|
List<ImmutablePlan> |
PlanRestService.getPlansByProject(@NotNull Project project,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Get a list of plans that belong to a project.
|
List<ImmutablePlan> |
PlanRestServiceImpl.getPlansByProject(@NotNull Project project,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
List<ImmutablePlan> |
PlanRestService.getPlansByProject(@NotNull Project project,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Get a list of plans that belong to a project.
|
List<ImmutablePlan> |
PlanRestServiceImpl.getPlansByProject(@NotNull Project project,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
List<ImmutablePlan> |
PlanRestService.getRunnablePlans(@NotNull Project project,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Get a list of plans that can be run currently logged in user.
|
List<ImmutablePlan> |
PlanRestServiceImpl.getRunnablePlans(@NotNull Project project,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultProject |
| Modifier and Type | Field and Description |
|---|---|
static Class<? extends Project> |
ProjectHibernateDao.PERSISTENT_CLASS |
| Modifier and Type | Method and Description |
|---|---|
Project |
DefaultProjectManager.createAndSaveProject(@NotNull String key,
@NotNull String name,
@Nullable String description,
boolean grantAllUsersAccess) |
Project |
ProjectManager.createAndSaveProject(@NotNull String key,
@NotNull String name,
@Nullable String description,
boolean grantAllUsersAccess)
Create new project and store it.
|
default @NotNull Project |
ProjectManager.createProject(@NotNull String key,
@NotNull String name)
Creates a new Project
Note that this method will not save the project
|
@NotNull Project |
DefaultProjectManager.createProject(@NotNull String key,
@NotNull String name,
@NotNull String description) |
default @NotNull Project |
ProjectConfigurationService.createProject(@NotNull String projectKey,
@NotNull String projectName,
@Nullable String projectDescription)
Deprecated.
|
@NotNull Project |
ProjectManager.createProject(@NotNull String key,
@NotNull String name,
@NotNull String description)
Creates a new Project
|
@NotNull Project |
ProjectConfigurationServiceImpl.createProject(@NotNull String projectKey,
@NotNull String projectName,
@Nullable String projectDescription,
boolean grantAllUsersReadAccess) |
@NotNull Project |
ProjectConfigurationService.createProject(@NotNull String projectKey,
@NotNull String projectName,
@Nullable String projectDescription,
boolean grantAllUsersReadAccess)
Creates and persists a new
Project, throwing an exception on invalid data. |
@Nullable Project |
ProjectHibernateDao.findById(long id) |
@Nullable Project |
ProjectDao.findById(long id) |
@Nullable Project |
DefaultProjectManager.getProjectById(long id) |
@Nullable Project |
ProjectManager.getProjectById(long id)
Returns the project given the id
|
Project |
ProjectHibernateDao.getProjectByKey(@NotNull String key) |
Project |
DefaultProjectManager.getProjectByKey(@NotNull String key) |
Project |
ProjectDao.getProjectByKey(@NotNull String key) |
@Nullable Project |
ProjectManager.getProjectByKey(@NotNull String key)
Returns the project given a project key
|
Project |
ProjectHibernateDao.getProjectByName(@NotNull String projectName) |
Project |
DefaultProjectManager.getProjectByName(@NotNull String projectName) |
Project |
ProjectDao.getProjectByName(@NotNull String projectName) |
Project |
ProjectManager.getProjectByName(@NotNull String projectName)
Returns project by name
|
@Nullable Project |
DefaultProjectManager.getProjectByOid(@NotNull BambooEntityOid oid) |
@Nullable Project |
ProjectManager.getProjectByOid(@NotNull BambooEntityOid oid)
Returns project by oid
|
static Project |
ProjectTestHelper.mockProject(@NotNull String key) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Predicate<Project> |
ProjectPredicates.isEmpty(@NotNull CachedPlanManager cachedPlanManager)
Returns predicate that filters project containing no plans.
|
static com.google.common.base.Predicate<Project> |
ProjectPredicates.isNotEmpty(@NotNull CachedPlanManager cachedPlanManager)
Returns predicate that filters project containing at least one plan.
|
static Predicate<Project> |
ProjectPredicates.withPlansThat(@NotNull CachedPlanManager cachedPlanManager,
Predicate<? super ImmutableChain> planFilter)
Returns predicate that filters project containing plans that match given plan predicate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectHibernateDao.delete(@NotNull Project project) |
void |
ProjectDao.delete(@NotNull Project project) |
void |
DefaultProjectManager.deleteProject(@NotNull Project project) |
void |
ProjectManager.deleteProject(@NotNull Project project)
Removes the project from the system
|
static ProjectIdentifier |
ProjectIdentifierImpl.forProject(@NotNull Project project) |
void |
ProjectConfigurationServiceImpl.markProjectForDeletion(@NotNull Project project) |
void |
ProjectConfigurationService.markProjectForDeletion(@NotNull Project project)
Marks a project for deletion.
|
void |
DefaultProjectManager.saveProject(@NotNull Project project) |
void |
ProjectManager.saveProject(@NotNull Project project)
Saves the project.
|
void |
ProjectConfigurationServiceImpl.updateProject(@NotNull Project project,
@NotNull String projectName,
@Nullable String projectDescription) |
void |
ProjectConfigurationService.updateProject(@NotNull Project project,
@NotNull String projectName,
@Nullable String projectDescription)
Updates and persists changes for an existing
Project, throwing exception on invalid data. |
| Constructor and Description |
|---|
RestProject(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BambooPermissionManagerImpl.canCreatePlanInProject(@NotNull Project project) |
boolean |
BambooPermissionManager.canCreatePlanInProject(@NotNull Project project)
Checks if currently logged in user can create plans in a
project. |
boolean |
BambooPermissionManagerImpl.hasProjectEditPermission(@Nullable Project project) |
boolean |
BambooPermissionManager.hasProjectEditPermission(@Nullable Project project)
Deprecated.
since 6.2 project EDIT (
BambooPermission.WRITE) permission replaced with
ADMIN (BambooPermission.ADMINISTRATION). Use BambooPermissionManager.hasPermission(Permission, Object, Authentication)
for permission checking. |
boolean |
BambooPermissionManagerImpl.hasProjectPermission(@NotNull org.acegisecurity.acls.Permission permission,
@NotNull Project project) |
boolean |
BambooPermissionManager.hasProjectPermission(@NotNull org.acegisecurity.acls.Permission permission,
@NotNull Project project)
Checks if currently logged in user has a
permission for a project. |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Project |
RssProjectPermissionImpl.getProject() |
@NotNull Project |
RssProjectPermission.getProject() |
| Modifier and Type | Method and Description |
|---|---|
void |
RssProjectPermissionImpl.setProject(Project project) |
| Constructor and Description |
|---|
RssProjectPermissionImpl(@NotNull Project project,
@NotNull RepositoryDataEntity repository) |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
DashboardFilter.getExistingProjects() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FreemarkerContext.canCreatePlanInProject(@NotNull Project project) |
boolean |
FreemarkerContext.hasProjectAdminPermission(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
PlanActionSupport.getProject() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Project> |
ImportMavenPlanCreatePlanAction.getExistingProjects() |
| Modifier and Type | Method and Description |
|---|---|
List<Project> |
BulkPlanAction.getSortedProjects() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends ImmutablePlan> |
BulkPlanAction.getSortedPlans(Project project) |
List<ImmutableTopLevelPlan> |
BulkPlanAction.getSortedTopLevelPlans(Project project) |
boolean |
BulkPlanAction.isApplicable(BulkAction bulkAction,
Project project) |
| Constructor and Description |
|---|
AgentAssignmentExecutableDetails(@NotNull Chain chain,
@Nullable Project project) |
AgentAssignmentExecutableDetails(@NotNull Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
MoveBuilds.getSelectedProject() |
| Modifier and Type | Method and Description |
|---|---|
Map<Project,Collection<TopLevelPlan>> |
BulkEditBuildPermissions.getProjectBuilds() |
Collection<Project> |
BulkEditBuildPermissions.getProjects() |
List<Project> |
BulkEditBuildPermissions.getSortedProjects() |
List<Project> |
MoveBuilds.getSortedProjects() |
List<Project> |
DeleteBuilds.getSortedProjects() |
| Modifier and Type | Method and Description |
|---|---|
Collection<TopLevelPlan> |
BulkEditBuildPermissions.getBuilds(Project project) |
List<? extends Plan> |
BulkEditBuildPermissions.getSortedPlans(Project project) |
List<? extends Plan> |
DeleteBuilds.getSortedPlans(Project project) |
List<ImmutableTopLevelPlan> |
BulkEditBuildPermissions.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
MoveBuilds.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
DeleteBuilds.getSortedTopLevelPlans(Project project) |
boolean |
BulkEditBuildPermissions.isApplicable(BulkActionScope bulkAction,
Project project) |
boolean |
MoveBuilds.isApplicable(BulkActionScope bulkAction,
Project project) |
boolean |
DeleteBuilds.isApplicable(BulkActionScope bulkAction,
Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
ViewLabels.getProject() |
| Modifier and Type | Method and Description |
|---|---|
void |
ViewLabels.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Project |
ViewProjectPlans.getProject() |
Project |
ProjectActionSupport.getProject() |
@Nullable Project |
ViewProjectRepositories.getProject() |
Project |
ProjectActionSupport.getSecuredDomainObject() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProjectActionSupport.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Project |
AbstractProjectRepositoryAction.getProject() |
Project |
CreateProjectRepository.getSecuredDomainObject() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractProjectRepositoryAction.setProject(Project project) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Project |
ProjectAware.getProject() |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectAdminSecurityAware.getSecuredDomainObject() |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.