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 |
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) |
@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.
|
@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) |
Modifier and Type | Method and Description |
---|---|
Map<Project,List<VcsRepositoryData>> |
SharedCredentialsInRepositories.getProjectRepositories() |
Modifier and Type | Method and Description |
---|---|
SharedCredentialsInJobs |
CredentialsUsageDetector.getCredentialsInProjectPlans(Long sharedCredentialsId,
Project project) |
SharedCredentialsInJobs |
CredentialsUsageDetectorImpl.getCredentialsInProjectPlans(Long sharedCredentialsId,
Project project) |
SharedCredentialsInRepositories |
CredentialsUsageDetector.getCredentialsInProjectRepositories(Long sharedCredentialsId,
Project project) |
SharedCredentialsInRepositories |
CredentialsUsageDetectorImpl.getCredentialsInProjectRepositories(Long sharedCredentialsId,
Project project) |
void |
CredentialsUsageDetector.validateProjectSharedCredentialsNotUsedInRepositories(CredentialsData credentials,
Project project) |
void |
CredentialsUsageDetectorImpl.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 |
AbstractPlanMapper.project |
protected Project |
AbstractResultSummaryMapper.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 |
ProjectMapper.importProperties(@NotNull Project project,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session) |
protected void |
ProjectChainMapper.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 |
PlanDtoImpl.getProject() |
Project |
PlanDto.getProject() |
Constructor and Description |
---|
PlanDtoImpl(Long id,
String buildType,
Date creationDate,
PlanKey planKey,
String buildKey,
String buildName,
String description,
Boolean suspendedFromBuilding,
Boolean markedForDeletion,
BambooEntityOid oid,
Project project,
Long masterId,
ChainStorageTag storageTag,
String linkedJiraIssue,
Boolean remoteJiraLinkRequired,
Boolean divergent,
Long stageId,
String buildDefinitionXmlData,
Long notificationSetId,
Long requirementSetId) |
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) |
@NotNull Project |
ProjectManager.createProject(@NotNull String key,
@NotNull String name,
@NotNull String description)
Creates a new Project
|
default @NotNull Project |
ProjectConfigurationService.createProject(@NotNull String projectKey,
@NotNull String projectName,
@Nullable String projectDescription)
Deprecated.
|
@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) |
@Nullable Project |
ProjectManager.getProjectByKey(@NotNull String key)
Returns the project given a project key
|
Project |
ProjectDao.getProjectByKey(@NotNull String key) |
Project |
ProjectHibernateDao.getProjectByName(@NotNull String projectName) |
Project |
DefaultProjectManager.getProjectByName(@NotNull String projectName) |
Project |
ProjectManager.getProjectByName(@NotNull String projectName)
Returns project by name
|
Project |
ProjectDao.getProjectByName(@NotNull String projectName) |
@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> |
DeleteBuilds.getSortedProjects() |
List<Project> |
BulkEditBuildPermissions.getSortedProjects() |
List<Project> |
MoveBuilds.getSortedProjects() |
Modifier and Type | Method and Description |
---|---|
Collection<TopLevelPlan> |
BulkEditBuildPermissions.getBuilds(Project project) |
List<? extends Plan> |
DeleteBuilds.getSortedPlans(Project project) |
List<? extends Plan> |
BulkEditBuildPermissions.getSortedPlans(Project project) |
List<ImmutableTopLevelPlan> |
DeleteBuilds.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
BulkEditBuildPermissions.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
MoveBuilds.getSortedTopLevelPlans(Project project) |
boolean |
DeleteBuilds.isApplicable(BulkActionScope bulkAction,
Project project) |
boolean |
BulkEditBuildPermissions.isApplicable(BulkActionScope bulkAction,
Project project) |
boolean |
MoveBuilds.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 |
---|---|
Project |
ProjectActionSupport.getProject() |
@Nullable Project |
ViewProjectPlans.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 © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.