|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtendedAuthorManager
Method Summary | |
---|---|
List |
findBuildResultsBrokenByAuthor(ExtendedAuthor author)
|
List |
findBuildResultsFailedByAuthor(ExtendedAuthor author)
|
List |
findBuildResultsFixedByAuthor(ExtendedAuthor author)
|
List |
findBuildResultsSuccessfulByAuthor(ExtendedAuthor author)
|
List |
findBuildResultsTriggeredByAuthor(ExtendedAuthor author)
|
ExtendedAuthor |
generateOrRetrieveAuthorFromCommit(Commit commit,
String authorName)
Either retrieves an existing author (if exists) or creates a new one (if author does not exist) for a given commit |
Set |
getAllUnlinkedAuthors()
|
ExtendedAuthor |
getAuthorById(long id)
|
ExtendedAuthor |
getExtendedAuthorByName(String name)
|
List |
getLinkedAuthorForUser(User user)
|
void |
removeAuthor(ExtendedAuthor extendedAuthor)
removes an author |
void |
saveAuthor(Author author)
Save the author |
Methods inherited from interface com.atlassian.bamboo.author.AuthorManager |
---|
getAllAuthors, getAuthorByName, getAuthorsInBuild |
Method Detail |
---|
Set getAllUnlinkedAuthors()
Set
of ExtendedAuthor
objects not linked to usersExtendedAuthor getExtendedAuthorByName(String name)
name
-
ExtendedAuthor
with given name (assuming unique)ExtendedAuthor generateOrRetrieveAuthorFromCommit(Commit commit, String authorName)
commit
- authorName
-
ExtendedAuthor
which made the commit.void saveAuthor(Author author)
author
- List findBuildResultsTriggeredByAuthor(ExtendedAuthor author)
author
-
List
of BuildResultsSummary
triggered by authorList findBuildResultsFailedByAuthor(ExtendedAuthor author)
author
-
List
of BuildResultsSummary
triggered by author and failedList findBuildResultsSuccessfulByAuthor(ExtendedAuthor author)
author
-
List
of BuildResultsSummary
triggered by author and successfulList findBuildResultsBrokenByAuthor(ExtendedAuthor author)
author
-
List
of BuildResultsSummary
broken by authorList findBuildResultsFixedByAuthor(ExtendedAuthor author)
author
-
List
of BuildResultsSummary
fixed by authorExtendedAuthor getAuthorById(long id)
Author
given idList getLinkedAuthorForUser(User user)
user
-
List
of ExtendedAuthor
linked to the user.void removeAuthor(ExtendedAuthor extendedAuthor)
extendedAuthor
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |