EngineLoader du moteur de décision.Public class IlrRulesetArchiveParser
étend java.lang.Object
IlrRulesetArchiveBuilder, IlrRulesetArchive| Constructeur et description |
|---|
IlrRulesetArchiveParser()Obsolète.
Analyse une archive d'ensemble de règles pour fournir un jeu de règles exécutable.
|
| Modificateur et type | Méthode et description |
|---|---|
IlrRulesetFactory |
checkArchive(IlrRulesetArchive archive)Obsolète.
Vérifie l'archive d'ensemble de règles et crée une fabrique de jeu de règles dans cette archive.
|
IlrRulesetFactory |
checkArchive(IlrRulesetArchiveLoader loader)Obsolète.
Vérifie l'archive d'ensemble de règles et crée une fabrique de jeu de règles dans cette archive.
|
IlrRulesetFactory |
checkArchive(java.util.jar.JarInputStream stream)Obsolète.
Vérifie l'archive d'ensemble de règles et crée une fabrique de jeu de règles dans cette archive.
|
void |
displayMessages(boolean error)Obsolète.
Affiche les messages d'erreur ou d'avertissement.
|
IlrReflect |
getBusinessReflect()Obsolète.
Renvoie le reflet de l'activité.
|
java.lang.String[] |
getErrors()Obsolète.
Renvoie les erreurs trouvées lors de l'analyse IRL.
|
IlrReflect |
getExecutionReflect()Obsolète.
Renvoie le reflet de l'exécution.
|
IlrRuleset |
getRuleset()Obsolète.
Renvoie un ensemble de règles émis à partir d'une analyse d'archive d'ensemble de règles.
|
java.lang.String[] |
getWarnings()Obsolète.
Renvoie les avertissements trouvés lors de l'analyse IRL.
|
boolean |
parseArchive(IlrRulesetArchive archive)Obsolète.
Analyse l'archive de jeu de règles.
|
boolean |
parseArchive(IlrRulesetArchiveLoader loader)Obsolète.
Analyse l'archive de jeu de règles.
|
boolean |
parseArchiveFactory()Obsolète.
Analyse la fabrique d'ensemble de règles générée par la méthode
checkArchive afin de générer un ensemble de règles. |
void |
setBusinessReflect(IlrReflect reflect)Obsolète.
Définit le reflet de l'activité.
|
void |
setExecutionReflect(IlrReflect reflect)Obsolète.
Définit le reflet de l'exécution.
|
void |
setMessageWriter(java.io.PrintWriter writer)Obsolète.
Définit l'éditeur de message d'erreur de l'analyseur d'archive de jeu de règles.
|
void |
setRuleset(IlrRuleset ruleset)Obsolète.
Définit le jeu de règles à remplir avec le contenu de l'archive.
|
Public IlrRulesetArchiveParser ()
public void setBusinessReflect (IlrReflect Reflect)
reflect -reflet utilisé comme reflet métier ; il charge le modèle métier.setExecutionReflect(ilog.rules.factory.IlrReflect)public IlrReflect getBusinessReflect ()
getExecutionReflect()public void setExecutionReflect (IlrReflect Reflect)
reflect -reflet utilisé comme reflet de l'exécution ; il charge le modèle d'exécution.setBusinessReflect(ilog.rules.factory.IlrReflect)public IlrReflect getExecutionReflect ()
getBusinessReflect()public IlrRuleset getRuleset ()
public void setRuleset (IlrRuleset )
ruleset -Jeu de règles à remplir.setExecutionReflect(ilog.rules.factory.IlrReflect)Public java.lang.String [ ] getErrors ()
Public java.lang.String [ ] getWarnings ()
Public void setMessageWriter (java.io.PrintWriter writer)
Définit l'éditeur de message d'erreur de l'analyseur d'archive de jeu de règles.
writer -Nouveau programme d'écriture dans lequel les messages d'erreur sont imprimés.Public void displayMessages (erreur booléenne)
error -Défini sur true pour afficher les messages d'erreur ; défini sur false pour afficher les messages d'avertissement.public IlrRulesetFactory checkArchive (flux java.util.jar.JarInputStream)
null. L'archive dans le flux indiqué est conforme au format Jar. L'archive extraite est conservée en mémoire. Si l'archive est une archive de gestion, le jeu de règles renvoyé est également métier ; les traductions n'ont pas été appliquées.stream -Flux au format Jar qui contient l'archive.IlrRulesetFactory lorsque l'archive est correcte ou qu'elle renvoie null.public IlrRulesetFactory checkArchive (chargeurIlrRulesetArchiveLoader )
null. L'archive est extraite via le chargeur d'archive. L'archive extraite est conservée en mémoire. Si l'archive est une archive de gestion, le jeu de règles renvoyé est également métier ; les traductions n'ont pas été appliquées.loader -Le chargeur utilisé pour extraire l'archive.IlrRulesetFactory lorsque l'archive est correcte ou qu'elle renvoie null.public IlrRulesetFactory checkArchive (archiveIlrRulesetArchive )
null. Si l'archive est une archive de gestion, le jeu de règles renvoyé est également métier ; les traductions n'ont pas été appliquées.archive -L'archive d'ensemble de règles.IlrRulesetFactory lorsque l'archive est correcte ou qu'elle renvoie null.Public boolean parseArchiveFactory ()
checkArchive afin de générer un ensemble de règles. Elle renvoie une valeur booléenne indiquant si l'analyse a réussi ou non. En cas d'erreurs lors de l'analyse syntaxique, l'ensemble de règles (en tant que IlrRuleset) est nullet des messages d'erreur sont disponibles. Si la méthode checkArchive a renvoyé null, la fabrique d'ensemble de règles est null et l'analyse syntaxique renvoie false.true si l'analyse syntaxique s'est produite sans erreur. Sinon, elle renvoie false.getRuleset(), displayMessages(boolean error), getExecutionReflect(), getBusinessReflect(), checkArchive(ilog.rules.archive.IlrRulesetArchive), checkArchive(java.util.jar.JarInputStream)public boolean parseArchive (chargeurIlrRulesetArchiveLoader )
nullet des messages d'erreur sont disponibles. Dans le cas d'une archive de jeu de règles métier, deux reflètent la prise en compte de l'analyse. Si l'archive d'ensemble de règles n'est pas une entreprise, une seule fonction de reflet est nécessaire. Les deux peuvent être obtenues après l'analyse.loader -Chargeur chargé du chargement des archives.true si l'analyse syntaxique s'est produite sans erreur. Sinon, elle renvoie false.getRuleset(), displayMessages(boolean error), getExecutionReflect(), getBusinessReflect()public boolean parseArchive (archiveIlrRulesetArchive )
nullet des messages d'erreur sont disponibles. Dans le cas d'une archive de jeu de règles métier, deux reflètent la prise en compte de l'analyse. Si l'archive d'ensemble de règles n'est pas une entreprise, une seule fonction de reflet est nécessaire. Les deux peuvent être obtenues après l'analyse.archive -L'archive à analyser.true si l'analyse syntaxique s'est produite sans erreur. Sinon, elle renvoie false.getRuleset(), displayMessages(boolean error), getExecutionReflect(), getBusinessReflect()© Copyright IBM Corp. 1987, 2022