com.atlassian.bamboo.author
Class AuthorHibernateDao
java.lang.Object
HibernateObjectDao
com.atlassian.bamboo.persistence.BambooHibernateObjectDao
com.atlassian.bamboo.author.AuthorHibernateDao
- All Implemented Interfaces:
- AuthorDao, BambooObjectDao
public class AuthorHibernateDao
- extends BambooHibernateObjectDao
- implements AuthorDao
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthorHibernateDao
public AuthorHibernateDao()
getPersistentClass
public Class getPersistentClass()
getAuthorsInBuild
public Set getAuthorsInBuild(long buildId)
- Specified by:
getAuthorsInBuild in interface AuthorDao
- Returns:
- a
Set of Author objects given build key.
getAuthorByName
public ExtendedAuthor getAuthorByName(String name)
- Specified by:
getAuthorByName in interface AuthorDao
- Returns:
- a
ExtendedAuthor object given an author name
getBuildResultsFailedByAuthor
public List getBuildResultsFailedByAuthor(ExtendedAuthor author)
- Specified by:
getBuildResultsFailedByAuthor in interface AuthorDao
- Returns:
List of BuildResultsSummary triggered by author and failed
getBuildResultsSuccessfulByAuthor
public List getBuildResultsSuccessfulByAuthor(ExtendedAuthor author)
- Specified by:
getBuildResultsSuccessfulByAuthor in interface AuthorDao
- Returns:
List of BuildResultsSummary triggered by author and succesful
getBuildResultsBrokenByAuthor
public List getBuildResultsBrokenByAuthor(ExtendedAuthor author)
- Specified by:
getBuildResultsBrokenByAuthor in interface AuthorDao
- Returns:
List of BuildResultsSummary broken by author
getBuildResultsFixedByAuthor
public List getBuildResultsFixedByAuthor(ExtendedAuthor author)
- Specified by:
getBuildResultsFixedByAuthor in interface AuthorDao
- Returns:
List of BuildResultsSummary fixed by author
getAllUnlinkedAuthors
public Set getAllUnlinkedAuthors()
- Specified by:
getAllUnlinkedAuthors in interface AuthorDao
- Returns:
Set of ExtendedAuthor which are not yet linked to any user.
getLinkedAuthorsForUser
public List getLinkedAuthorsForUser(User user)
- Specified by:
getLinkedAuthorsForUser in interface AuthorDao
- Returns:
List of ExtendedAuthor which are linked to a given user.
getBuildResultsTriggeredByAuthor
public List getBuildResultsTriggeredByAuthor(ExtendedAuthor author)
- Specified by:
getBuildResultsTriggeredByAuthor in interface AuthorDao
- Returns:
List of BuildResultsSummary triggered by author
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.