com.atlassian.bamboo.author
Interface AuthorDao
- All Superinterfaces:
- BambooObjectDao
- All Known Implementing Classes:
- AuthorHibernateDao
public interface AuthorDao
- extends BambooObjectDao
getAuthorsInBuild
Set getAuthorsInBuild(long buildId)
- Parameters:
buildId
-
- Returns:
- a
Set
of Author
objects given build key.
getAuthorByName
ExtendedAuthor getAuthorByName(String name)
- Parameters:
name
-
- Returns:
- a
ExtendedAuthor
object given an author name
getBuildResultsTriggeredByAuthor
List getBuildResultsTriggeredByAuthor(ExtendedAuthor author)
- Parameters:
author
-
- Returns:
List
of BuildResultsSummary
triggered by author
getBuildResultsFailedByAuthor
List getBuildResultsFailedByAuthor(ExtendedAuthor author)
- Parameters:
author
-
- Returns:
List
of BuildResultsSummary
triggered by author and failed
getBuildResultsSuccessfulByAuthor
List getBuildResultsSuccessfulByAuthor(ExtendedAuthor author)
- Parameters:
author
-
- Returns:
List
of BuildResultsSummary
triggered by author and succesful
getBuildResultsBrokenByAuthor
List getBuildResultsBrokenByAuthor(ExtendedAuthor author)
- Parameters:
author
-
- Returns:
List
of BuildResultsSummary
broken by author
getBuildResultsFixedByAuthor
List getBuildResultsFixedByAuthor(ExtendedAuthor author)
- Parameters:
author
-
- Returns:
List
of BuildResultsSummary
fixed by author
getAllUnlinkedAuthors
Set getAllUnlinkedAuthors()
- Returns:
Set
of ExtendedAuthor
which are not yet linked to any user.
getLinkedAuthorsForUser
List getLinkedAuthorsForUser(User user)
- Parameters:
user
-
- Returns:
List
of ExtendedAuthor
which are linked to a given user.
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.