Package | Description |
---|---|
com.atlassian.jira.bc.issue.worklog | |
com.atlassian.jira.rest.v2.issue.worklog |
Modifier and Type | Interface and Description |
---|---|
interface |
WorklogAdjustmentAmountInputParameters
A more-specific class of
WorklogInputParameters required to validate and perform worklog creation and
update service calls which additionally manually adjust the remaining estimate by a specified amount. |
interface |
WorklogNewEstimateInputParameters
A more-specific class of
WorklogInputParameters required to validate and perform worklog creation and
update service calls which additionally set the remaining estimate to a new estimate. |
Modifier and Type | Class and Description |
---|---|
class |
WorklogInputParametersImpl
Implementation of the
WorklogInputParameters , WorklogNewEstimateInputParameters and
WorklogAdjustmentAmountInputParameters interfaces. |
Modifier and Type | Method and Description |
---|---|
WorklogInputParameters |
WorklogInputParametersImpl.Builder.build()
Use this method to build the base
WorklogInputParameters object. |
WorklogInputParameters |
WorklogInputParametersImpl.Builder.buildAll()
Will build the
WorklogInputParameters object and pass in every variable independent of which
adjustment option you have picked. |
Modifier and Type | Method and Description |
---|---|
WorklogResult |
DefaultWorklogService.validateCreate(JiraServiceContext jiraServiceContext,
WorklogInputParameters params) |
WorklogResult |
WorklogService.validateCreate(JiraServiceContext jiraServiceContext,
WorklogInputParameters params)
Determines whether worklogs are enabled in JIRA and if the user has the required permissions
as determined by calling
WorklogService.hasPermissionToCreate(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.issue.Issue, boolean)
to create a worklog for this issue. |
WorklogResult |
DefaultWorklogService.validateUpdate(JiraServiceContext jiraServiceContext,
WorklogInputParameters params) |
WorklogResult |
WorklogService.validateUpdate(JiraServiceContext jiraServiceContext,
WorklogInputParameters params)
Determines whether worklogs are enabled in JIRA and if the user has the required permissions
as determined by calling
WorklogService.hasPermissionToUpdate(com.atlassian.jira.bc.JiraServiceContext, com.atlassian.jira.issue.worklog.Worklog)
to update a worklog for this issue. |
Modifier and Type | Method and Description |
---|---|
abstract WorklogInputParameters |
WorklogOperation.prepareData(JiraServiceContextImpl serviceContext,
Issue issue,
WorklogJsonBean request,
IssueWorklogResource.WorklogAdjustmentRequest adjustment) |
Modifier and Type | Method and Description |
---|---|
abstract Worklog |
WorklogOperation.validateAndPerformAndAutoAdjustEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
abstract Worklog |
WorklogOperation.validateAndPerformAndLeaveEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
abstract Worklog |
WorklogOperation.validateAndPerformAndManualAdjustEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
abstract Worklog |
WorklogOperation.validateAndPerformAndSetNewEstimate(JiraServiceContext serviceContext,
Issue issue,
WorklogInputParameters worklogInputParameters) |
Copyright © 2002-2018 Atlassian. All Rights Reserved.