Public abstract class Fabrique d'IlrTaskFactory
étend java.lang.Object
Implémente java.io.Serializable, ilog.rules.factory.Elément IlrTaskElement
Avertissement: Les objets sérialisés de cette classe ne seront pas compatibles avec les éditions futures. La prise en charge actuelle de la sérialisation est appropriée pour le stockage à court terme ou RMI entre les applications exécutant la même version d' IBM Decision Server.
| Modificateur et type | Méthode et description |
|---|---|
java.util.ArrayList |
getAllStatements()Fournit toutes les instructions référencées par la définition de tâche.
|
java.util.ArrayList |
getAllValues()Fournit toutes les valeurs référencées par la définition de tâche.
|
IlrValue |
getCompletionFlagValue()Obsolète.
Depuis IBM Decision Server 8.0.1, l'indicateur d'achèvement est obsolète
|
IlrFunctionFactory |
getFinalActions()Renvoie la fonction qui implémente les actions finales de la tâche.
|
java.lang.String |
getFormalComment()Renvoie le commentaire formel de la tâche.
|
IlrFunctionFactory |
getInitialActions()Renvoie la fonction qui implémente les actions initiales de la tâche.
|
java.lang.String |
getName()Extrait le nom qualifié complet de la tâche.
|
IlrPackageFactory |
getPackage()Renvoie le package dans lequel la tâche est définie.
|
IlrPropertyList |
getProperties()Renvoie les propriétés de la tâche.
|
java.lang.String |
getShortName()Extrait le nom abrégé de la règle.
|
abstract boolean |
hasEmptyBody()Indique si la tâche a un corps vide ou non.
|
void |
setCompletionFlagValue(IlrValue value)Obsolète.
Depuis IBM Decision Server 8.0.1, l'indicateur d'achèvement est obsolète
|
void |
setFinalActions(IlrFunctionFactory function)Définit les actions finales de la tâche.
|
void |
setFormalComment(java.lang.String comment)Définit le commentaire formel de la tâche.
|
void |
setInitialActions(IlrFunctionFactory function)Définit les actions initiales de la tâche.
|
void |
setProperties(IlrPropertyList properties)Définit les propriétés de la tâche.
|
Public java.lang.String getName ()
Public java.lang.String getShortName ()
Public java.lang.String getFormalComment ()
Public void setFormalComment (commentaire java.lang.String)
comment -Commentaire de la tâche.public void setProperties (IlrPropertyList properties)
properties -Propriétés de la tâche.public void setInitialActions (fonctionIlrFunctionFactory )
void et sans arguments. Si l'une de ces conditions n'est pas vérifiée, un IllegalArgumentException est émis.function -Fonction qui implémente les actions initiales de la tâche.public IlrFunctionFactory getInitialActions ()
public void setFinalActions (fonctionIlrFunctionFactory )
void et sans arguments. Si l'une de ces conditions n'est pas vérifiée, un IllegalArgumentException est émis.function -Fonction qui implémente les actions finales de tâche.public IlrFunctionFactory getFinalActions ()
public IlrPropertyList getProperties ()
public void setCompletionFlagValue (valeurIlrValue )
true, la tâche est considérée comme terminée et ses actions finales sont exécutées. Si la valeur est false, la tâche est considérée comme suspendue, ses actions finales ne sont pas exécutées et l'exécution du flux d'exécution de règles s'arrête, en conservant la tâche comme tâche en cours. Si la valeur transmise n'est pas de type boolean , une exception IllegalArgumentException est émise. La valeur de l'indicateur d'achèvement n'est pas obligatoire. Si aucune valeur de ce type n'est définie, la tâche prend fin après l'exécution du corps de la tâche.value -Valeur booléenne pour l'indicateur d'achèvement de tâche.public IlrValue getCompletionFlagValue ()
Public abstract booléen hasEmptyBody ()
true si le corps de la tâche est vide, ou false dans le cas contraire.public IlrPackageFactory getPackage ()
Public java.util.ArrayList getAllValues ()
Public java.util.ArrayList getAllStatements ()
© Copyright IBM Corp. 1987, 2022