| Modifier and Type | Field and Description |
|---|---|
static String |
OK |
static String |
SERVICE_ID |
| Modifier and Type | Method and Description |
|---|---|
void |
activateDeclencheurs(List<TDeclencheur> listeDeclencheur)
Active tous les déclencheurs
|
List<MessageErreurGroovy> |
analyseScriptGroovy(String script)
Analyse et compile un script groovy
|
void |
changeValiditeDeclencheur(CtxDeclencheur context,
boolean valide)
Change la validité d'un déclencheur
|
String |
checkAndReload()
Analyse & recharge tous les déclencheurs
|
String |
checkDeclencheurs() |
String |
checkHashCodeOfDeclencheur(CtxDeclencheur ctx)
Vérifie le hashcode d'un déclencheur
|
List<MessageErreurGroovy> |
checkInsideDeclencheur(CtxDeclencheur ctx)
Vérifie le code d'un déclencheur (condition + code déclencheur)
|
List<String> |
compileDeclencheur(CtxDeclencheur context,
List<String> arguments)
Effectue la compilation du code de la condition et de l'action du déclencheur.
|
CtxDeclencheur |
createDeclencheur(CtxDeclencheur context)
Créé un déclencheur
|
void |
deleteDeclencheur(TDeclencheur declencheur)
Supprime un déclencheur
|
Map<DeclencheurKey,List<CtxDeclencheur>> |
getDeclencheurs()
Récupère la liste des déclencheurs chargés
|
List<TDeclencheur> |
getExistingDeclencheur(TDeclencheur decl)
Retourne une liste avec tous les déclencheurs vérifiant les conditions suivantes:
Le déclencheur est actif
Le déclencheur est du même type que
decl
Le déclencheur concerne le même module et la même action que decl
Le déclencheur a le même numéro d'ordre que decl
|
void |
importDeclencheur(List<DualValues<Declencheur,List<DeclencheurPropriete>>> listImport) |
void |
inactivateDeclencheur(List<TDeclencheur> listeDeclencheur)
Désactive tous les déclencheurs
|
List<DeclencheurMethodeResultatRecherche> |
listMethodeMetier(String service,
String methode)
Liste les méthodes d'un service métier
|
List<Class<?>> |
listParameterTypes(String service,
Double methodHashCode)
Liste les parametres d'une méthode
|
List<String> |
listServiceMetier(String service)
Liste les services métiers disponible sur le serveur
|
TDeclencheur |
loadByIdent(Double ident)
Charge un TDeclencheur par son ident
|
CtxDeclencheur |
loadContext(Double ident)
Charge le context d'un déclencheur par son ident
|
List<DeclencheurPropriete> |
loadDeclencheurPropriete(Double identDeclencheur) |
void |
reloadDeclencheurs()
Recharge les déclencheurs sur le serveur
|
List<TDeclencheur> |
search(DeclencheurCriteresRecherche criteres)
Recherche multi critéres
|
CtxDeclencheur |
updateDeclencheur(CtxDeclencheur context)
Mise à jour d'un déclencheur
|
int |
updateLot(List<Double> idsDeclencheur,
CtxDeclencheurUpdateLot bean)
Mise à jour en lot de certaines propriétés des déclencheurs
|
getServerMessages, resetServerMessagesstatic final String SERVICE_ID
static final String OK
Map<DeclencheurKey,List<CtxDeclencheur>> getDeclencheurs()
CtxDeclencheur loadContext(Double ident)
ident - TDeclencheur loadByIdent(Double ident)
ident - List<TDeclencheur> search(DeclencheurCriteresRecherche criteres)
criteres - CtxDeclencheur createDeclencheur(CtxDeclencheur context)
context - void deleteDeclencheur(TDeclencheur declencheur)
declencheur - CtxDeclencheur updateDeclencheur(CtxDeclencheur context)
context - List<String> listServiceMetier(String service)
service - List<DeclencheurMethodeResultatRecherche> listMethodeMetier(String service, String methode)
service - methode - List<Class<?>> listParameterTypes(String service, Double methodHashCode)
service - methodHashCode - void reloadDeclencheurs()
List<DeclencheurPropriete> loadDeclencheurPropriete(Double identDeclencheur)
identDeclencheur - void inactivateDeclencheur(List<TDeclencheur> listeDeclencheur)
void activateDeclencheurs(List<TDeclencheur> listeDeclencheur)
void importDeclencheur(List<DualValues<Declencheur,List<DeclencheurPropriete>>> listImport)
List<String> compileDeclencheur(CtxDeclencheur context, List<String> arguments)
context - arguments - liste des types des argumentsvoid changeValiditeDeclencheur(CtxDeclencheur context, boolean valide)
context - déclencheur à modifiervalide - nouvelle valeurString checkHashCodeOfDeclencheur(CtxDeclencheur ctx)
ctx - déclencheurList<MessageErreurGroovy> checkInsideDeclencheur(CtxDeclencheur ctx)
ctx - DéclencheurList<MessageErreurGroovy> analyseScriptGroovy(String script)
script - script à analyserlocalisation - localisation du script (conditon, code), utile pour le déboguageString checkAndReload()
int updateLot(List<Double> idsDeclencheur, CtxDeclencheurUpdateLot bean)
String checkDeclencheurs()
List<TDeclencheur> getExistingDeclencheur(TDeclencheur decl)
decldecldecldecl - déclencheur à rechercherCopyright © 2016. All rights reserved.