public class

DateTimeCustomFieldOperationsHandler

extends AbstractCustomFieldOperationsHandler<T>
java.lang.Object
   ↳ com.atlassian.jira.issue.customfields.impl.rest.AbstractCustomFieldOperationsHandler<T>
     ↳ com.atlassian.jira.issue.customfields.impl.rest.DateTimeCustomFieldOperationsHandler

Class Overview

Basic operation handler for single value Text Fields.

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.issue.customfields.impl.rest.AbstractCustomFieldOperationsHandler
Public Constructors
DateTimeCustomFieldOperationsHandler(CustomField field, DateTimeFormatter dateTimeFormatter, I18nHelper i18nHelper)
Protected Methods
void finaliseOperation(String finalValue, IssueInputParameters parameters, ErrorCollection errors)
takes the value returnd by a call to applyOperation() and puts it into the inputparams
String getInitialCreateValue(IssueContext issueCtx)
compute the "currentValue" to be passed to applyOperation()
String getInitialValue(Issue issue, ErrorCollection errors)
compute the "currentValue" to be passed to applyOperation()
String handleSetOperation(IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)
[Expand]
Inherited Methods
From class com.atlassian.jira.issue.customfields.impl.rest.AbstractCustomFieldOperationsHandler
From class java.lang.Object
From interface com.atlassian.jira.issue.fields.rest.RestFieldOperationsHandler

Public Constructors

public DateTimeCustomFieldOperationsHandler (CustomField field, DateTimeFormatter dateTimeFormatter, I18nHelper i18nHelper)

Protected Methods

protected void finaliseOperation (String finalValue, IssueInputParameters parameters, ErrorCollection errors)

takes the value returnd by a call to applyOperation() and puts it into the inputparams

protected String getInitialCreateValue (IssueContext issueCtx)

compute the "currentValue" to be passed to applyOperation()

protected String getInitialValue (Issue issue, ErrorCollection errors)

compute the "currentValue" to be passed to applyOperation()

protected String handleSetOperation (IssueContext issueCtx, Issue issue, String currentFieldValue, JsonData operationValue, ErrorCollection errors)