|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--org.genealogie.controleur.defaut.GenericCtrl
|
+--org.genealogie.controleur.defaut.RecherchesCtrlImpl
Classe de contr“le pour les op‚rations de manipulation des recherches. Les erreurs lev‚es sont de type RechercheException avec des codes d‚finis en chaŒnes 'public static' de la classe.
| Field Summary | |
private FactoryDAO |
factory
|
private RechercheImpl |
recherche
|
private RecherchesDAO |
recherchesDAO
|
| Fields inherited from class org.genealogie.controleur.defaut.GenericCtrl |
formatDate |
| Fields inherited from interface org.genealogie.controleur.RecherchesCtrl |
RECHERCHE_ADRESSE_INCONNU, RECHERCHE_DATE_ENVOI_INCONNU, RECHERCHE_ETAT_INCONNU, RECHERCHE_LIBELLE_VIDE, RECHERCHE_LIEU_INCONNU, RECHERCHE_NULL, RECHERCHE_PARAM_NULL, RECHERCHE_TYPE_INCONNU |
| Constructor Summary | |
RecherchesCtrlImpl()
|
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
RecherchesUtils |
getRecherche()
Accesseur en lecture de la recherche. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int rechercheId)
Initialisation avec la recherche pour la classe. |
void |
init(FactoryDAO factory,
RecherchesUtils recherche)
Initialisation avec la recherche pour la classe. |
void |
insert(RecherchesUtils recherche)
Cette m‚thode permet d'ins‚rer une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
insert(java.lang.String libelle,
java.lang.String periode,
java.lang.String dateEnvoi,
java.lang.String dateRetour,
java.lang.String descriptif,
java.lang.String descriptifRetour,
TypesRechercheUtils type,
EtatsRechercheUtils etat,
AdresseUtils adresse,
CommuneUtils commune)
Cette m‚thode permet d'ins‚rer un REGISTRE en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(RecherchesUtils recherche)
Cette m‚thode permet de mettre … jour une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
void |
update(java.lang.String libelle,
java.lang.String periode,
java.lang.String dateEnvoi,
java.lang.String dateRetour,
java.lang.String descriptif,
java.lang.String descriptifRetour,
TypesRechercheUtils type,
EtatsRechercheUtils etat,
AdresseUtils adresse,
CommuneUtils commune)
Cette m‚thode permet de mettre … jour une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
| Methods inherited from class org.genealogie.controleur.defaut.GenericCtrl |
estDecede, estDecede, getAge, getAge, getFormatDate, getPrenoms, getPrenoms, insererPersonneTable, isDateApprochee, majPersonneTable, setFormatDate, supprimerPersonneTable, supprimerPersonneTable |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
private FactoryDAO factory
private RecherchesDAO recherchesDAO
private RechercheImpl recherche
| Constructor Detail |
public RecherchesCtrlImpl()
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
init in interface RecherchesCtrl
public void init(FactoryDAO factory,
RecherchesUtils recherche)
throws JGeneaException
Initialisation avec la recherche pour la classe.
init in interface RecherchesCtrlfactory - la factoryrecherche - la recherche
public void init(FactoryDAO factory,
int rechercheId)
throws JGeneaException
Initialisation avec la recherche pour la classe.
init in interface RecherchesCtrlfactory - la factoryrechercheId - l'identifiant de la recherchepublic RecherchesUtils getRecherche()
Accesseur en lecture de la recherche.
getRecherche in interface RecherchesCtrl
public void insert(RecherchesUtils recherche)
throws JGeneaException
Cette m‚thode permet d'ins‚rer une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface RecherchesCtrlrecherche - la recherche
public void insert(java.lang.String libelle,
java.lang.String periode,
java.lang.String dateEnvoi,
java.lang.String dateRetour,
java.lang.String descriptif,
java.lang.String descriptifRetour,
TypesRechercheUtils type,
EtatsRechercheUtils etat,
AdresseUtils adresse,
CommuneUtils commune)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un REGISTRE en base, aprŠs avoir fait les v‚rifications n‚cessaires.
insert in interface RecherchesCtrllibelle - le libell‚ de la rechercheperiode - la p‚riode de la recherchedateEnvoi - la date d'envoi de la recherchedateRetour - la date de retour de la recherchedescriptif - le descriptif de la recherchedescriptifRetour - le descriptif de retour de la recherchetype - le type de la rechercheetat - l'‚tat de la rechercheadresse - l'adresse de la recherchecommune - la commune de la recherche
public void update(RecherchesUtils recherche)
throws JGeneaException
Cette m‚thode permet de mettre … jour une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface RecherchesCtrlrecherche - la recherche
public void update(java.lang.String libelle,
java.lang.String periode,
java.lang.String dateEnvoi,
java.lang.String dateRetour,
java.lang.String descriptif,
java.lang.String descriptifRetour,
TypesRechercheUtils type,
EtatsRechercheUtils etat,
AdresseUtils adresse,
CommuneUtils commune)
throws JGeneaException
Cette m‚thode permet de mettre … jour une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
update in interface RecherchesCtrllibelle - le libell‚ de la rechercheperiode - la p‚riode de la recherchedateEnvoi - la date d'envoi de la recherchedateRetour - la date de retour de la recherchedescriptif - le descriptif de la recherchedescriptifRetour - le descriptif de retour de la recherchetype - le type de la rechercheetat - l'‚tat de la rechercheadresse - l'adresse de la recherchecommune - la commune de la recherche
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer une recherche en base, aprŠs avoir fait les v‚rifications n‚cessaires.
delete in interface RecherchesCtrl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||