|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectsalomeTMF_plug.jasperreport.sqlWrapper.SQLBIMantis
public class SQLBIMantis
Classe permettant de récupérer une connexion à la base de données mantis et d'exécuter des requêtes sur celle ci.
Constructor Summary | |
---|---|
SQLBIMantis()
|
Method Summary | |
---|---|
static java.sql.Connection |
getConnection()
|
static int |
getidProject(java.lang.String nomProjet)
Méthode retournant l'id d'un projet dans Mantis dans la base de données Mantis |
static MantisConnector |
getMantisConnector()
|
static java.util.ArrayList<ChartWrapper> |
getNumberOfBugsGroupBySeverity(int id_project)
Méthode calculant le nombre de bugs par sévérité |
static java.util.ArrayList<ChartWrapper> |
getNumberOfBugsGroupByStatus(int id_project)
Méthode calculant le nombre de bugs par statut |
static java.util.LinkedHashMap<java.lang.Integer,java.lang.String> |
getSeverities()
|
static java.util.LinkedHashMap<java.lang.Integer,java.lang.String> |
getStatus()
|
static int |
getStatusOfBug(int idBug)
Méthode retournant le statut d'un bug tel qu'il est enregistré dans la base de données Mantis |
static void |
initConnection()
Initialisation de la connexion à la base de données Mantis. |
static void |
initMantisSeverities()
Initialise les valeurs de sévérité à partir du fichier de configuration du plugin Mantis |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SQLBIMantis()
Method Detail |
---|
public static void initConnection()
public static java.sql.Connection getConnection()
public static MantisConnector getMantisConnector()
public static java.util.LinkedHashMap<java.lang.Integer,java.lang.String> getSeverities()
public static java.util.LinkedHashMap<java.lang.Integer,java.lang.String> getStatus()
public static java.util.ArrayList<ChartWrapper> getNumberOfBugsGroupBySeverity(int id_project) throws java.lang.Exception
id_project
- le numéro d'identifiant du projet Salomé
java.lang.Exception
public static java.util.ArrayList<ChartWrapper> getNumberOfBugsGroupByStatus(int id_project) throws java.lang.Exception
id_project
- le numéro d'identifiant du projet Salomé
java.lang.Exception
public static int getStatusOfBug(int idBug) throws java.lang.Exception
idBug
- L'identifiant du bug
java.lang.Exception
public static void initMantisSeverities()
public static int getidProject(java.lang.String nomProjet) throws java.lang.Exception
nomProjet
- L'identifiant du projet
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |