public class

TimeTrackingAdmin

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.TimeTrackingAdmin

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
TimeTrackingAdmin(ApplicationProperties applicationProperties, FieldManager fieldManager, JiraDurationUtils jiraDurationUtils, JiraAuthenticationContext authenticationContext, PluginAccessor pluginAccessor, ReindexMessageManager reindexMessageManager, FeatureManager featureManager)
Public Methods
String doActivate()
String doDeactivate()
String doDefault()
String getDaysPerWeek()
String getDefaultUnit()
String getDefaultUnitText()
String getHoursPerDay()
String getTimeTrackingFormat()
String getTimeTrackingFormatSample()
List<TextOption> getTimeTrackingFormats()
Map<StringString> getUnits()
boolean isCopyComment()
boolean isIssueOperationsPluginEnabled()
JRA-13728: If Issue Operations plugin is disabled, we will show a warning in the JSP informing the user that Log Work operations will not be accessible
boolean isLegacyMode()
boolean isLogWorkModuleEnabled()
JRA-13728: If Log Work module is disabled, we will show a warning in the JSP informing the user that Log Work operations will not be accessible
boolean isOnDemand()
boolean isTimeTracking()
void setCopyComment(boolean copyComment)
void setDaysPerWeek(String daysPerWeek)
void setDefaultUnit(String unit)
void setHoursPerDay(String hoursPerDay)
void setLegacyMode(boolean legacyMode)
void setTimeTrackingFormat(String timeTrackingFormat)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public TimeTrackingAdmin (ApplicationProperties applicationProperties, FieldManager fieldManager, JiraDurationUtils jiraDurationUtils, JiraAuthenticationContext authenticationContext, PluginAccessor pluginAccessor, ReindexMessageManager reindexMessageManager, FeatureManager featureManager)

Public Methods

public String doActivate ()

Throws
Exception

public String doDeactivate ()

Throws
Exception

public String doDefault ()

Throws
Exception

public String getDaysPerWeek ()

public String getDefaultUnit ()

public String getDefaultUnitText ()

public String getHoursPerDay ()

public String getTimeTrackingFormat ()

public String getTimeTrackingFormatSample ()

public List<TextOption> getTimeTrackingFormats ()

public Map<StringString> getUnits ()

public boolean isCopyComment ()

public boolean isIssueOperationsPluginEnabled ()

JRA-13728: If Issue Operations plugin is disabled, we will show a warning in the JSP informing the user that Log Work operations will not be accessible

Returns
  • true if the plugin is enabled, false otherwise

public boolean isLegacyMode ()

public boolean isLogWorkModuleEnabled ()

JRA-13728: If Log Work module is disabled, we will show a warning in the JSP informing the user that Log Work operations will not be accessible

Returns
  • true if the module is enabled, false otherwise

public boolean isOnDemand ()

public boolean isTimeTracking ()

public void setCopyComment (boolean copyComment)

public void setDaysPerWeek (String daysPerWeek)

public void setDefaultUnit (String unit)

public void setHoursPerDay (String hoursPerDay)

public void setLegacyMode (boolean legacyMode)

public void setTimeTrackingFormat (String timeTrackingFormat)