Class JQLManager

java.lang.Object
edu.handong.csee.isel.bfc.collector.jira.JQLManager

public class JQLManager
extends java.lang.Object
지라에서 버그 이슈를 추출하기 위한 Jira Query Language 문법을 제공하는 클래스이다.
This class provides Jira Query Language syntax to extract bug issues from Jira.
  • Constructor Summary

    Constructors 
    Constructor Description
    JQLManager​(java.lang.String projectKey)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getEncodedJQL​(java.lang.String jql)  
    java.lang.String getJQL1​(int end)  
    java.lang.String getJQL2​(int start, int end)  

    Methods inherited from class java.lang.Object

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

    • JQLManager

      public JQLManager​(java.lang.String projectKey)
  • Method Details

    • getJQL1

      public java.lang.String getJQL1​(int end)
      Parameters:
      end - end date.
      Returns:
    • getJQL2

      public java.lang.String getJQL2​(int start, int end)
      Parameters:
      start - start date
      end - end date
      Returns:
    • getEncodedJQL

      public java.lang.String getEncodedJQL​(java.lang.String jql) throws java.io.UnsupportedEncodingException
      Parameters:
      jql - Receive iql grammar.
      Returns:
      Returns the result of encoding iql grammar as UTF-8.
      Throws:
      java.io.UnsupportedEncodingException