com.atlassian.bamboo.ww2.actions.author
Class ViewAuthors

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.ww2.actions.author.ViewAuthors
All Implemented Interfaces:
ErrorCollection, BambooSessionAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class ViewAuthors
extends BambooActionSupport

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
 
Field Summary
static java.lang.String REPORT_NUM_BROKEN
           
static java.lang.String REPORT_NUM_BUILDS
           
static java.lang.String REPORT_NUM_FAILURES
           
static java.lang.String REPORT_NUM_FIXED
           
static java.lang.String REPORT_RATIO_SUCCESS
           
 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
administrationConfigurationManager, bambooPermissionManager, buildDefinitionManager, buildManager, commentManager, CONFIRM, cookieCutter, dashboardCachingManager, planExecutionManager, planManager, projectManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewAuthors()
           
 
Method Summary
 java.lang.String doGenerate()
           
 java.lang.String doList()
           
 java.lang.String doReport()
           
 java.util.List<Author> getAuthors()
           
 java.util.Map<java.lang.String,java.lang.String> getAvailableGroupBy()
           
 java.util.Map<java.lang.String,java.lang.String> getAvailableReports()
           
 org.jfree.data.time.TimeTableXYDataset getDataset()
           
 ExtendedAuthorManager getExtendedAuthorManager()
           
 java.lang.String getGroupByPeriod()
           
 java.lang.String getReportKey()
           
 java.lang.String getResolvedAutoPeriod()
           
 java.util.List<java.lang.String> getSelectedAuthorNames()
           
 void setDataset(org.jfree.data.time.TimeTableXYDataset dataset)
           
 void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
           
 void setGroupByPeriod(java.lang.String groupByPeriod)
           
 void setReportKey(java.lang.String reportKey)
           
 void setResolvedAutoPeriod(java.lang.String resolvedAutoPeriod)
           
 void setSelectedAuthorNames(java.util.List<java.lang.String> selectedAuthorNames)
           
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, execute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedErrorMessages, getInstanceName, getJsonObject, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setBuildManager, setCheckBoxFields, setCommentManager, setCookieCutter, setDashboardCachingManager, setEnableJavascript, setErrorMessages, setI18nBeanFactory, setPlanExecutionManager, setPlanManager, setProjectManager, setReturnUrl, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors, getFieldErrors
 

Field Detail

REPORT_NUM_FAILURES

public static final java.lang.String REPORT_NUM_FAILURES
See Also:
Constant Field Values

REPORT_RATIO_SUCCESS

public static final java.lang.String REPORT_RATIO_SUCCESS
See Also:
Constant Field Values

REPORT_NUM_BUILDS

public static final java.lang.String REPORT_NUM_BUILDS
See Also:
Constant Field Values

REPORT_NUM_BROKEN

public static final java.lang.String REPORT_NUM_BROKEN
See Also:
Constant Field Values

REPORT_NUM_FIXED

public static final java.lang.String REPORT_NUM_FIXED
See Also:
Constant Field Values
Constructor Detail

ViewAuthors

public ViewAuthors()
Method Detail

doReport

public java.lang.String doReport()

doList

public java.lang.String doList()

doGenerate

public java.lang.String doGenerate()

getAuthors

@NotNull
public java.util.List<Author> getAuthors()

getAvailableReports

@NotNull
public java.util.Map<java.lang.String,java.lang.String> getAvailableReports()

getAvailableGroupBy

@NotNull
public java.util.Map<java.lang.String,java.lang.String> getAvailableGroupBy()

getDataset

public org.jfree.data.time.TimeTableXYDataset getDataset()

setDataset

public void setDataset(org.jfree.data.time.TimeTableXYDataset dataset)

getSelectedAuthorNames

public java.util.List<java.lang.String> getSelectedAuthorNames()

setSelectedAuthorNames

public void setSelectedAuthorNames(java.util.List<java.lang.String> selectedAuthorNames)

getGroupByPeriod

public java.lang.String getGroupByPeriod()

setGroupByPeriod

public void setGroupByPeriod(java.lang.String groupByPeriod)

getReportKey

public java.lang.String getReportKey()

setReportKey

public void setReportKey(java.lang.String reportKey)

getResolvedAutoPeriod

public java.lang.String getResolvedAutoPeriod()

setResolvedAutoPeriod

public void setResolvedAutoPeriod(java.lang.String resolvedAutoPeriod)

getExtendedAuthorManager

public ExtendedAuthorManager getExtendedAuthorManager()

setExtendedAuthorManager

public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)


Copyright © 2010 Atlassian. All Rights Reserved.