Package com.atlassian.jira.issue

Examples of com.atlassian.jira.issue.CustomFieldManager


      final ComponentManager componentManager = ComponentManager.getInstance();
      final SearchService searchService = componentManager.getSearchService();
      final ProjectManager projectManager = componentManager.getProjectManager();
      final IssueTypeSchemeManager issueTypeSchemeManager = componentManager.getIssueTypeSchemeManager();
      final EventTypeManager eventTypeManager = componentManager.getEventTypeManager();
      final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();

      initialiseEventTypeIds(eventTypeManager);

      // create service context to execute search with
      JiraServiceContextImpl jiraServiceContextImpl = new JiraServiceContextImpl(user);

      final CustomField securityLevel = customFieldManager.getCustomFieldObjectByName(SECURITY_LEVEL);
      final CustomField dateResolved = customFieldManager.getCustomFieldObjectByName(DATE_RESOLVED);       
      final CustomField dateResponded = customFieldManager.getCustomFieldObjectByName(DATE_RESPONDED);       
      final CustomField slaLastCalculated = customFieldManager.getCustomFieldObjectByName(SLA_LAST_CALCULATED);       
      final CustomField responseSlaState = customFieldManager.getCustomFieldObjectByName(RESPONSE_SLA_STATE);       
      final CustomField fixSlaState = customFieldManager.getCustomFieldObjectByName(FIX_KPI_STATE);       
      final CustomField timeElapsed = customFieldManager.getCustomFieldObjectByName(TIME_ELAPSED);       
      final CustomField onHold = customFieldManager.getCustomFieldObjectByName(ON_HOLD);       
//      final CustomField incidentPriority = customFieldManager.getCustomFieldObjectByName(INCIDENT_PRIORITY);


      final Iterator iterator = clientSLAConfigurations.iterator();
      while (iterator.hasNext()) {
View Full Code Here


      //**
//      log.debug("Updated elapsed time");

      ComponentManager componentManager = ComponentManager.getInstance();
      final IssueManager issueManager = componentManager.getIssueManager();
      final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();

      // response SLA handling
      if (dateRespondedVal == null) {
        // breached
        if (elapsedTimeInMillis > responseTime) {
View Full Code Here

      throws WorkflowException {
   
    MutableIssue mIssue = (MutableIssue) transientVars.get("issue");
   
    ComponentManager componentManager = ComponentManager.getInstance();
    final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();
    final CustomField dateResolved = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.DATE_RESOLVED);       
    final CustomField dateResponded = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.DATE_RESPONDED);       
    final CustomField slaLastCalculated = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.SLA_LAST_CALCULATED);       
    final CustomField responseSlaState = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.RESPONSE_SLA_STATE);       
    final CustomField fixSlaState = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.FIX_KPI_STATE);       
    final CustomField timeElapsed = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.TIME_ELAPSED);       
    final CustomField onHold = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.ON_HOLD);       

    final Project project = mIssue.getProjectObject();
    final GenericValue securityLevel = mIssue.getSecurityLevel();
   
    final ClientSLAConfig clientSLAConfiguration = SLAServiceJob.getClientSLAConfiguration(securityLevel.getString("name"), project.getName());
View Full Code Here

      throws WorkflowException {
   
    MutableIssue mIssue = (MutableIssue) transientVars.get("issue");
   
    ComponentManager componentManager = ComponentManager.getInstance();
    final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();
    final CustomField dateResolved = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.DATE_RESOLVED);       
    final CustomField dateResponded = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.DATE_RESPONDED);       
    final CustomField slaLastCalculated = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.SLA_LAST_CALCULATED);       
    final CustomField responseSlaState = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.RESPONSE_SLA_STATE);       
    final CustomField fixSlaState = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.FIX_KPI_STATE);       
    final CustomField timeElapsed = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.TIME_ELAPSED);       
    final CustomField onHold = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.ON_HOLD);       

   
    final Project project = mIssue.getProjectObject();
    final GenericValue securityLevel = mIssue.getSecurityLevel();
   
View Full Code Here

  public void execute(Map transientVars, Map args, PropertySet ps)
      throws WorkflowException {
    MutableIssue mIssue = (MutableIssue) transientVars.get("issue");
   
    ComponentManager componentManager = ComponentManager.getInstance();
    final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();
    final CustomField slaLastCalculated = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.SLA_LAST_CALCULATED);       
    final CustomField onHold = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.ON_HOLD);       

    final Timestamp slaLastCalculatedVal = (Timestamp)mIssue.getCustomFieldValue(slaLastCalculated);

    // remove on hold timestamp
    onHold.removeValueFromIssueObject(mIssue);
View Full Code Here

      throws WorkflowException {
   
    MutableIssue mIssue = (MutableIssue) transientVars.get("issue");
   
    ComponentManager componentManager = ComponentManager.getInstance();
    final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();

    final Priority priorityObject = mIssue.getPriorityObject();
    final String name = priorityObject.getName();
    if (name != null && name.startsWith(SLAServiceJob.PRIORITY_1))
    {
View Full Code Here

      throws WorkflowException {
   
    MutableIssue mIssue = (MutableIssue) transientVars.get("issue");
   
    ComponentManager componentManager = ComponentManager.getInstance();
    final CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();
    final CustomField dateResolved = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.DATE_RESOLVED);       
    final CustomField dateResponded = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.DATE_RESPONDED);       
    final CustomField slaLastCalculated = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.SLA_LAST_CALCULATED);       
    final CustomField responseSlaState = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.RESPONSE_SLA_STATE);       
    final CustomField fixSlaState = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.FIX_KPI_STATE);       
    final CustomField timeElapsed = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.TIME_ELAPSED);       
    final CustomField onHold = customFieldManager.getCustomFieldObjectByName(SLAServiceJob.ON_HOLD);       

   
    final Project project = mIssue.getProjectObject();
    final GenericValue securityLevel = mIssue.getSecurityLevel();
   
View Full Code Here

TOP

Related Classes of com.atlassian.jira.issue.CustomFieldManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.