@PublicApi
public interface TimeInStatusService
| Modifier and Type | Method and Description |
|---|---|
long |
calculate(@NotNull com.atlassian.jira.issue.Issue issue,
@NotNull ParametersForCalculationTimeInStatusDto parametersForCalculationTimeInStatusDto) |
long |
calculate(long issueId,
@NotNull ParametersForCalculationTimeInStatusDto parametersForCalculationTimeInStatusDto) |
long |
calculateTimeInStatus(boolean useCache,
long issueId,
java.util.List<java.lang.String> statusIds,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(boolean useCache,
long issueId,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(boolean useCache,
long issueId,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(boolean useCache,
long issueId,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(boolean useCache,
long issueId,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(boolean useCache,
long issueId,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.util.List<java.lang.String> statusIds,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
long |
calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
Deprecated.
Please use
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0. |
void |
reset() |
void reset()
long calculate(@NotNull
@NotNull com.atlassian.jira.issue.Issue issue,
@NotNull
@NotNull ParametersForCalculationTimeInStatusDto parametersForCalculationTimeInStatusDto)
throws com.jibrok.jira.plugins.timeinstatus.exception.CalculateTimeInStatusException
issue - the issue for calculateparametersForCalculationTimeInStatusDto - the parameters for calculationcom.jibrok.jira.plugins.timeinstatus.exception.CalculateTimeInStatusExceptionlong calculate(long issueId,
@NotNull
@NotNull ParametersForCalculationTimeInStatusDto parametersForCalculationTimeInStatusDto)
throws com.jibrok.jira.plugins.timeinstatus.exception.CalculateTimeInStatusException
com.jibrok.jira.plugins.timeinstatus.exception.CalculateTimeInStatusException@Deprecated
long calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.@Deprecated
long calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.util.List<java.lang.String> statusIds,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.@Deprecated
long calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(com.atlassian.jira.issue.Issue issue,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(boolean useCache,
long issueId,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(boolean useCache,
long issueId,
java.util.List<java.lang.String> statusIds,
boolean calculateAfterMove,
boolean calculateAfterLastTransition)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(boolean useCache,
long issueId,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(boolean useCache,
long issueId,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
CalendarDto calendarDto)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(boolean useCache,
long issueId,
java.lang.String statusId,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException@Deprecated
long calculateTimeInStatus(boolean useCache,
long issueId,
java.util.List<java.lang.String> timeInStatuses,
boolean calculateAfterMove,
boolean calculateAfterLastTransition,
WorkCalendar workCalendar)
throws com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException
calculate(Issue, ParametersForCalculationTimeInStatusDto) and calculate(long, ParametersForCalculationTimeInStatusDto)
to calculate time in status/statuses. Since v3.6.0.com.jibrok.jira.plugins.timeinstatus.calendar.exception.CalendarException