Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
int |
countQuestionnaireByPieceAndDateValidite(TypePiece typePiece,
Double identPiece,
TypePiece typePiece2,
Double identPiece2,
MotClefQuestionnaire motClef,
Date dateReference,
TypeQuestionnaire typeQuestionnaire)
Retourne le nombre de questionnaires d'un type d'objet (ex: classification) valide à une date donnée
|
QLnkQuestionnaire |
creerLnkQuestionnaire(QLnkQuestionnaire lnkQuestionnaire) |
QQuestionnaire |
creerQuestionnaire(QQuestionnaire questionnaire) |
void |
deleteReponseByObjetAndQuestionnaire(QChoix choix,
TypePiece typeObjet)
Supprime le dernier choix et les réponses complémentaires saisi précédemment sur un questionnaire et un objet
|
QQuestionnaire |
enregistrerReponse(QQuestion question,
QChoix choix,
Double identObjet,
TypePiece typeObjet)
Enregistre la dernière reponse donnée sur un questionnaire si le niveau minimum de réponses à donner a été
atteint et la relie à un objet V9, Renvoit le questionnaire suivant.
|
void |
enregistrerReponsesComplementaires(List<QRepCompl> listeReponsesCompl,
Double identObjet,
TypePiece typeObjet) |
void |
enregistrerReponsesComplementaires(QQuestionnaire questionnaire,
List<QRepCompl> listeReponsesCompl,
Double identObjet,
TypePiece typeObjet)
Enregistre dans la base de données la liste des réponses complémentaires passée en paramétre et les relie
à un objet V9
|
List<QQuestion> |
findAllQuestionsFromQuestionnaireAndArbre(Double identQuestionnaire,
String arbre)
Recherche toutes les questions d'un questionnaire
|
QQuestionnaire |
findQuestionnaireByPieceAndDateValidite(TypePiece typePiece,
Double identPiece,
TypePiece typePiece2,
Double identPiece2,
MotClefQuestionnaire motClef,
Date dateReference,
TypeQuestionnaire typeQuestionnaire)
Retourne le questionnaire associé à un objet donné (ex: une classification donnée), valide à une date donnée
|
List<QQuestCompl> |
findQuestionsComplementairesByQuestion(QQuestion question)
Retourne la liste des questions complémentaires d'une question donnée
|
List<CtxQuestion> |
findQuestionsSuivantes(QQuestionnaire questionnaire,
QQuestion questionCourante,
Double identObjet)
Retourne la liste des questions suivant la question courante passée en paramétre pour un questionnaire donné
|
QChoix |
findReponseByQuestionAndObjet(QQuestion question,
Double identObjet,
TypePiece typeObjet)
Recherche la réponse à une question particuliére
|
List<QChoix> |
findReponsesByObjetAndTypeObjet(Double identObjet,
TypePiece typeObjet)
Retourne la liste ordonnée des réponses pour objet pour toute la hiérachie des questionnaires le concernant
|
List<QRepCompl> |
findReponsesComplementairesByObjetAndTypeObjet(Double identObjet,
TypePiece typeObjet)
Retourne la liste des réponses complémentaires obtenues pour un enchainement de questionnaires pour un objet
donné
|
List<QRepCompl> |
findReponsesComplementairesByQuestionAndObjet(QQuestion question,
Double identObjet,
TypePiece typeObjet)
Retourne la liste des réponses complémentaires d'une question
|
List<QRepCompl> |
findReponsesComplementairesByQuestionComplAndObjet(QQuestCompl questCompl,
Double identObjet,
TypePiece typeObjet)
Retourne la liste des réponses complémentaires d'une question complémentaire
|
List<LigneObjetQuestionnaire> |
getObjetsQuestionnaireByIdQ(Double ident) |
QQuestionnaire |
getQuestionnaireByIdent(Double identQuestionnaire) |
QQuestionnaire |
getQuestionnaireByIdentWithQuestion(Double ident) |
QQuestionnaire |
getQuestionnaireSuivant(QQuestionnaire questionnaireCourant)
Retourne le questionnaire qui suit un autre questionnaire
|
QQuestion |
getQuestionPrecedente(QQuestionnaire questionnaire,
QQuestion questionCourante)
Retourne la question précédent celle passée en paramétre pour le questionnaire donné
|
QQuestionnaire |
loadByIdent(Double idQuestionnaire)
Charge un questionnaire par son ident
|
QQuestCompl |
loadQuestComplByIdent(Double idQuestCompl)
Charge une question complémentaire
|
QQuestion |
loadQuestionByIdent(Double idQuestion)
Charge une question par son ident
|
List<QQuestion> |
loadQuestionsByObjetAndTypeObjets(Double identObjet,
TypePiece typeObjet)
Charge pour chaque questionnaire d'un objet la liste des questions correspondant à chaque choix final
|
CtxQuestionnaire |
modifierQuestionnaire(CtxQuestionnaire ctxQuestionnaire)
Modifie les informations du questionnaire et retourne son contexte modifié
|
List<QuestionnaireResultatRecherche> |
rechercheMultiCriteresQuestionnaire(QuestionnaireCriteresRecherche critere)
Realise une recherche multi-critéres des questionnaires
|
void |
supprimerQuestionnaire(CtxQuestionnaire ctxQuestionnaire)
Supprime le questionnaire dont le contexte est passé en paramétre
|
getServerMessages, resetServerMessages
static final String SERVICE_ID
List<CtxQuestion> findQuestionsSuivantes(QQuestionnaire questionnaire, QQuestion questionCourante, Double identObjet)
questionnaire
- Questionnaire dont on cherche les questionsquestionCourante
- Question courante. Null
si on est sur la 1ére question.QQuestion getQuestionPrecedente(QQuestionnaire questionnaire, QQuestion questionCourante)
questionnaire
- Questionnaire auquel appartient la questionquestionCourante
- Question dont on cherche la précédenteNull
si non trouvée ou si la question courante est la 1ére du questionnaireQQuestionnaire findQuestionnaireByPieceAndDateValidite(TypePiece typePiece, Double identPiece, TypePiece typePiece2, Double identPiece2, MotClefQuestionnaire motClef, Date dateReference, TypeQuestionnaire typeQuestionnaire)
typePiece
- Type de la pièce (de l'objet) pour laquelle on cherche un questionnaireidentPiece
- Identifiant de la pièce pour laquelle on cherche le questionnairedateReference
- Date à laquelle le questionnaire doitêtre validetypeQuestionnaire
- Type du questionnaire (General, interne, client)int countQuestionnaireByPieceAndDateValidite(TypePiece typePiece, Double identPiece, TypePiece typePiece2, Double identPiece2, MotClefQuestionnaire motClef, Date dateReference, TypeQuestionnaire typeQuestionnaire)
typePiece
- Type de la pièce/l'objet pour lequel on recherche un questionnaireidentPiece
- Identifiant de la pièce/objet pour lequel on recherche un questionnairedateReference
- Date de référence à laquelle le questionnaire doitêtre validetypeQuestionnaire
- Type du questionnaire (general, interne, client)List<QQuestCompl> findQuestionsComplementairesByQuestion(QQuestion question)
question
- Question dont on souhaite récupérer les questions complémentairesList<QRepCompl> findReponsesComplementairesByQuestionAndObjet(QQuestion question, Double identObjet, TypePiece typeObjet)
question
- Question dont on cherche les réponses complémentairesidentObjet
- Identifiant de l'objet dont on cherche les réponses complémentairestypeObjet
- Type de l'objet dont on cherche les réponses complémentairesList<QRepCompl> findReponsesComplementairesByQuestionComplAndObjet(QQuestCompl questCompl, Double identObjet, TypePiece typeObjet)
questCompl
- Question complémentaire dont on cherche les réponses complémentairesidentObjet
- Identifiant de l'objet dont on cherche les réponses complémentairestypeObjet
- Type de l'objet dont on cherche les réponses complémentairesQQuestionnaire getQuestionnaireSuivant(QQuestionnaire questionnaireCourant)
questionnaireCourant
- Questionnaire courant dont on cherche le suivantNull
si aucun questionnaire trouvé.QQuestionnaire enregistrerReponse(QQuestion question, QChoix choix, Double identObjet, TypePiece typeObjet)
question
- Dernière question obtenuechoix
- Réponse à enregistreridentObjet
- Identifiant de l'objet auquel on relie la réponse à enregistrertypeObjet
- Type de l'objet auquel on relie la réponse à enregistrerNull
s'il n'y a pas de questionnaire qui suit.void enregistrerReponsesComplementaires(QQuestionnaire questionnaire, List<QRepCompl> listeReponsesCompl, Double identObjet, TypePiece typeObjet)
questionnaire
- Questionnaire sur lequel on se trouvelisteReponsesCompl
- identObjet
- Identifiant de l'objet auquel on lie les résultats du questionnairetypeObjet
- Type de l'objet auquel on lie les résultats du questionnaire
Liste des réponses complémentaires à créerList<QChoix> findReponsesByObjetAndTypeObjet(Double identObjet, TypePiece typeObjet)
identObjet
- Identifiant de l'objet dont on cherche les réponses associéestypeObjet
- Type de l'objetList<QRepCompl> findReponsesComplementairesByObjetAndTypeObjet(Double identObjet, TypePiece typeObjet)
identObjet
- Identifiant de l'objet dont on cherche les réponses complémentairestypeObjet
- Type de l'objetvoid deleteReponseByObjetAndQuestionnaire(QChoix choix, TypePiece typeObjet)
choix
- typeObjet
- List<QQuestion> loadQuestionsByObjetAndTypeObjets(Double identObjet, TypePiece typeObjet)
identObjet
- typeObjet
- QQuestionnaire loadByIdent(Double idQuestionnaire)
idQuestionnaire
- QQuestion loadQuestionByIdent(Double idQuestion)
idQuestion
- QChoix findReponseByQuestionAndObjet(QQuestion question, Double identObjet, TypePiece typeObjet)
question
- identObjet
- typeObjet
- List<QQuestion> findAllQuestionsFromQuestionnaireAndArbre(Double identQuestionnaire, String arbre)
identQuestionnaire
- QQuestCompl loadQuestComplByIdent(Double idQuestCompl)
idQuestCompl
- QQuestionnaire getQuestionnaireByIdent(Double identQuestionnaire)
List<QuestionnaireResultatRecherche> rechercheMultiCriteresQuestionnaire(QuestionnaireCriteresRecherche critere)
critere
- Objet contenant les critéres de la rechercheList<LigneObjetQuestionnaire> getObjetsQuestionnaireByIdQ(Double ident)
CtxQuestionnaire modifierQuestionnaire(CtxQuestionnaire ctxQuestionnaire)
ctxQuestionnaire
- Contexte du questionnairevoid supprimerQuestionnaire(CtxQuestionnaire ctxQuestionnaire)
ctxQuestionnaire
- Contexte du questionnaireQQuestionnaire creerQuestionnaire(QQuestionnaire questionnaire)
QLnkQuestionnaire creerLnkQuestionnaire(QLnkQuestionnaire lnkQuestionnaire)
QQuestionnaire getQuestionnaireByIdentWithQuestion(Double ident)
Copyright © 2016. All rights reserved.