com.atlassian.bamboo.author
Class AuthorImpl

java.lang.Object
  extended by com.atlassian.core.bean.EntityObject
      extended by com.atlassian.bamboo.core.BambooEntityObject
          extended by com.atlassian.bamboo.author.AuthorDataImpl
              extended by com.atlassian.bamboo.author.AuthorImpl
All Implemented Interfaces:
Author, AuthorData, ExtendedAuthor, BambooIdProvider, BambooObject, NameProvider, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<AuthorData>
Direct Known Subclasses:
AuthorCachingFacade

Deprecated. since 3.3

@Deprecated
public class AuthorImpl
extends AuthorDataImpl
implements ExtendedAuthor

Consider using AuthorCachingFacade or AuthorDataImpl instead of this class.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject
id
 
Fields inherited from interface com.atlassian.bamboo.author.Author
UNKNOWN_AUTHOR
 
Constructor Summary
AuthorImpl()
          Deprecated.  
AuthorImpl(java.lang.String name)
          Deprecated.  
AuthorImpl(java.lang.String name, java.lang.String linkedUserName)
          Deprecated.  
AuthorImpl(java.lang.String name, java.lang.String linkedUserName, java.lang.String email)
          Deprecated.  
 
Method Summary
 java.util.List<ResultsSummary> getAllTriggeredBuildResults()
          Deprecated. Get all builds triggered by this author for reporting purpose.
 java.util.List<ResultsSummary> getBreakages()
          Deprecated. Get up to MAX_RESULT_COUNT last broken builds triggered by this author.
 java.util.List<ResultsSummary> getFailedBuilds()
          Deprecated. Get up to MAX_RESULT_COUNT last failed builds triggered by this author.
 java.util.List<ResultsSummary> getFixes()
          Deprecated. Get up to MAX_RESULT_COUNT last fixed builds triggered by this author.
 java.lang.String getFullName()
          Deprecated. Get a full name for display purposes
 java.lang.String getNameForUrl()
          Deprecated. Returns a url encoded string of the author name Originally for BAM-1298 - backslashes in author names
 int getNumberOfBreakages()
          Deprecated. Get the number of builds broken by the author A build is deemed broken by the author if the build they triggered failed and the previous one was successful.
 int getNumberOfFailedBuilds()
          Deprecated. Gets number of the builds triggered by the author that failed.
 int getNumberOfFixes()
          Deprecated. Get the number of builds fixed by the author A build is deemed fixed by the author if the build they triggered was successful and the previous one failed.
 int getNumberOfSuccessfulBuilds()
          Deprecated. Gets number of the builds triggered by the author that were successful.
 int getNumberOfTriggeredBuilds()
          Deprecated. Gets number of builds triggered by the author
 java.util.List<ResultsSummary> getSuccessfulBuilds()
          Deprecated. Get up to MAX_RESULT_COUNT last successful builds triggered by this author.
 java.util.List<ResultsSummary> getTriggeredBuildResults()
          Deprecated. Get up to MAX_RESULT_COUNT last triggered by this author.
 void setBambooUserManager(BambooUserManager bambooUserManager)
          Deprecated.  
 void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
          Deprecated.  
 
Methods inherited from class com.atlassian.bamboo.author.AuthorDataImpl
compareTo, equals, getEmail, getLinkedUserName, getName, hashCode, setEmail, setLinkedUserName, setName
 
Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject
getId, setId
 
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.author.AuthorData
getEmail, getLinkedUserName, getName, setEmail, setLinkedUserName
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
 
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
 

Constructor Detail

AuthorImpl

public AuthorImpl()
Deprecated. 

AuthorImpl

public AuthorImpl(java.lang.String name)
Deprecated. 

AuthorImpl

public AuthorImpl(java.lang.String name,
                  java.lang.String linkedUserName)
Deprecated. 

AuthorImpl

public AuthorImpl(java.lang.String name,
                  java.lang.String linkedUserName,
                  java.lang.String email)
Deprecated. 
Method Detail

getFullName

@NotNull
public java.lang.String getFullName()
Deprecated. 
Description copied from interface: Author
Get a full name for display purposes

Specified by:
getFullName in interface Author
Returns:
full name

getBreakages

public java.util.List<ResultsSummary> getBreakages()
Deprecated. 
Get up to MAX_RESULT_COUNT last broken builds triggered by this author.

Specified by:
getBreakages in interface Author
Returns:
List of BuildResultsSummary

getFixes

public java.util.List<ResultsSummary> getFixes()
Deprecated. 
Get up to MAX_RESULT_COUNT last fixed builds triggered by this author.

Specified by:
getFixes in interface Author
Returns:
List of BuildResultsSummary

getSuccessfulBuilds

public java.util.List<ResultsSummary> getSuccessfulBuilds()
Deprecated. 
Get up to MAX_RESULT_COUNT last successful builds triggered by this author.

Specified by:
getSuccessfulBuilds in interface Author
Returns:
List of BuildResultsSummary

getFailedBuilds

public java.util.List<ResultsSummary> getFailedBuilds()
Deprecated. 
Get up to MAX_RESULT_COUNT last failed builds triggered by this author.

Specified by:
getFailedBuilds in interface Author
Returns:
List of BuildResultsSummary

getTriggeredBuildResults

public java.util.List<ResultsSummary> getTriggeredBuildResults()
Deprecated. 
Get up to MAX_RESULT_COUNT last triggered by this author.

Specified by:
getTriggeredBuildResults in interface Author
Returns:
List of BuildResultsSummary

getAllTriggeredBuildResults

public java.util.List<ResultsSummary> getAllTriggeredBuildResults()
Deprecated. 
Get all builds triggered by this author for reporting purpose.

Specified by:
getAllTriggeredBuildResults in interface Author
Returns:
List of BuildResultsSummary

getNumberOfBreakages

public int getNumberOfBreakages()
Deprecated. 
Description copied from interface: Author
Get the number of builds broken by the author A build is deemed broken by the author if the build they triggered failed and the previous one was successful.

Specified by:
getNumberOfBreakages in interface Author
Returns:
Number of builds broken by this author.

getNumberOfFixes

public int getNumberOfFixes()
Deprecated. 
Description copied from interface: Author
Get the number of builds fixed by the author A build is deemed fixed by the author if the build they triggered was successful and the previous one failed.

Specified by:
getNumberOfFixes in interface Author
Returns:
Number of builds fixed by this author.

getNumberOfFailedBuilds

public int getNumberOfFailedBuilds()
Deprecated. 
Description copied from interface: Author
Gets number of the builds triggered by the author that failed.

Specified by:
getNumberOfFailedBuilds in interface Author
Returns:
Number of builds that were triggered by this author and failed.

getNumberOfSuccessfulBuilds

public int getNumberOfSuccessfulBuilds()
Deprecated. 
Description copied from interface: Author
Gets number of the builds triggered by the author that were successful.

Specified by:
getNumberOfSuccessfulBuilds in interface Author
Returns:
Number of builds that were triggered by this author and succeeded.

getNumberOfTriggeredBuilds

public int getNumberOfTriggeredBuilds()
Deprecated. 
Description copied from interface: Author
Gets number of builds triggered by the author

Specified by:
getNumberOfTriggeredBuilds in interface Author
Returns:
Number of builds that were triggered by this author.

getNameForUrl

public java.lang.String getNameForUrl()
Deprecated. 
Description copied from interface: Author
Returns a url encoded string of the author name Originally for BAM-1298 - backslashes in author names

Specified by:
getNameForUrl in interface Author
Returns:
url encoded name

setExtendedAuthorManager

public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
Deprecated. 

setBambooUserManager

public void setBambooUserManager(BambooUserManager bambooUserManager)
Deprecated. 


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.