Class WorklogCreationService

java.lang.Object
com.atlassian.jira.bc.issue.worklog.DefaultWorklogService
com.deniz.jira.worklog.services.WorklogCreationService
All Implemented Interfaces:
com.atlassian.jira.bc.issue.worklog.WorklogService

public class WorklogCreationService
extends com.atlassian.jira.bc.issue.worklog.DefaultWorklogService
  • Constructor Summary

    Constructors 
    Constructor Description
    WorklogCreationService​(com.atlassian.jira.issue.worklog.WorklogManager worklogManager, WorklogPROWorkflowBasedPermissionManager permissionManager, com.atlassian.jira.bc.issue.util.VisibilityValidator visibilityValidator, com.atlassian.jira.security.roles.ProjectRoleManager projectRoleManager, com.atlassian.jira.issue.IssueManager issueManager, com.atlassian.jira.bc.issue.worklog.TimeTrackingConfiguration timeTrackingConfiguration, com.atlassian.jira.util.JiraDurationUtils jiraDurationUtils, com.atlassian.jira.security.groups.GroupManager groupManager)  
  • Method Summary

    Methods inherited from class com.atlassian.jira.bc.issue.worklog.DefaultWorklogService

    create, createAndAutoAdjustRemainingEstimate, createAndRetainRemainingEstimate, createWithManuallyAdjustedEstimate, createWithNewRemainingEstimate, delete, deleteAndAutoAdjustRemainingEstimate, deleteAndRetainRemainingEstimate, deleteWithManuallyAdjustedEstimate, deleteWithNewRemainingEstimate, getAutoAdjustNewEstimateOnUpdate, getById, getByIssue, getByIssueVisibleToUser, getByIssueVisibleToUser, getDurationForFormattedString, getWorklogsDeletedSince, getWorklogsForIds, getWorklogsUpdatedSince, hasDeleteAllPermission, hasDeleteOwnPermission, hasEditAllPermission, hasEditOwnPermission, hasPermissionToCreate, hasPermissionToDelete, hasPermissionToUpdate, increaseEstimate, isIssueInEditableWorkflowState, isSameAuthor, isTimeTrackingEnabled, isUserInGroup, isUserInRole, isValidAdjustmentAmount, isValidAdjustmentAmount, isValidNewEstimate, isValidNewEstimate, isValidWorklogInputFields, reduceEstimate, update, updateAndAutoAdjustRemainingEstimate, updateAndRetainRemainingEstimate, updateWithNewRemainingEstimate, validateCreate, validateCreateWithManuallyAdjustedEstimate, validateCreateWithNewEstimate, validateDelete, validateDeleteWithManuallyAdjustedEstimate, validateDeleteWithNewEstimate, validateParamsAndCreateWorklog, validateUpdate, validateUpdateWithNewEstimate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WorklogCreationService

      public WorklogCreationService​(com.atlassian.jira.issue.worklog.WorklogManager worklogManager, WorklogPROWorkflowBasedPermissionManager permissionManager, com.atlassian.jira.bc.issue.util.VisibilityValidator visibilityValidator, com.atlassian.jira.security.roles.ProjectRoleManager projectRoleManager, com.atlassian.jira.issue.IssueManager issueManager, com.atlassian.jira.bc.issue.worklog.TimeTrackingConfiguration timeTrackingConfiguration, com.atlassian.jira.util.JiraDurationUtils jiraDurationUtils, com.atlassian.jira.security.groups.GroupManager groupManager)