@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.CalculateTimeInStatusException
long 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