@Entity public class Bedingung extends AbstractMandantDependentEntity
Aktion
ausgeführt werden soll oder nicht.| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_FOLGE_AKTION
Konstanter Wert, der den Namen des Felds der FolgeAktion beinhaltet
|
static String |
ATTR_VERARBEITUNGSTYP |
mandantidATTR_MANDANTIMPORT_IDATTR_LOCKINGVERSION| Constructor and Description |
|---|
Bedingung() |
| Modifier and Type | Method and Description |
|---|---|
Bedingung |
cloneBasics() |
Aktion |
getAktion()
Diese Methode dient dazu, die Aktion zu ermitteln, die ausgeführt wird, wenn die Bedingung zutrifft.
|
IProcessing |
getAktionsVerarbeitung()
Methode zum Auslesen der Aktionsverarbeitung
|
EExecCondition |
getExecCondition()
Diese Methode dient dazu, die Ausführungsbedingung für diese
Bedingung zu ermitteln |
Aktion |
getFolgeAktion()
Stellt aktuell die Gegenseite einer unidirektionalen Beziehung dar, die die Folgeaktion repräsentiert.
|
String |
getFormFieldName()
Name des Formularfeldes, das den Wert für die Bedingungsprüfung liefert, kann null sein.
|
int |
getId() |
IProcessing |
getLegacyVerarbeitung()
Deprecated.
wird in Version 2.5.0 entfernt. getAktionsVerarbeitung verwenden
|
EMatchCondition |
getMatchCondition()
Diese Methode dient dazu, die gesetzte
EMatchCondition zu erhalten |
String |
getMatchOperand()
Diese Methode dient dazu, den Vergleichswert für die Bedingungsprüfung zu erhalten.
|
VerarbeitungsParameterMap |
getProcessingParameterMap() |
String |
getRegex()
Diese Methode dient dazu, den gesetzten regulären Ausdruck zu erhalten
|
String |
getVerarbeitungsParameter()
Getter für aktionsParameter
|
String |
getVerarbeitungsTyp()
Diese Methode dient dazu das deserialisierte Objekt zu erhalten
|
EWeiterverarbeitung_Bedingung |
getWeiterverarbeitung()
Diese Methode dient dazu, zu ermitteln, wie die
EWeiterverarbeitung_Aktion festgelegt wurde |
void |
setAktion(Aktion aktion)
Diese Methode dient dazu, die
Aktion zu setzen, die ausgeführt wird, wenn die Bedingung zutrifft
Bedingung:
nicht null
|
void |
setAktionsVerarbeitung(IProcessing processing)
Diese Methode dient dazu das zu serialisierende Objekt zu setzen
|
void |
setExecCondition(EExecCondition execCondition)
Diese Methode dient dazu, die Ausführungsbedingung zu setzen
Bedingung:
nicht null
|
void |
setFolgeAktion(Aktion folgeAktion)
Diese Methode dient dazu, eine Folgeaktion festzulegen
|
void |
setFormFieldName(String formFieldName)
Diese Methode dient dazu, den FormFieldName zu setzen.
|
void |
setLegacyVerarbeitung(IProcessing verarbeitung)
Deprecated.
wird in Version 2.5.0 entfernt. setAktionsVerarbeitung verwenden
|
void |
setMatchCondition(EMatchCondition matchCondition)
Diese Methode dient dazu, die
EMatchCondition für die Ausführung dieser Bedingung festzulegen, wenn
auf ein Formularfeld geprüft werden soll |
void |
setMatchOperand(String matchOperand)
Diese Methode dient dazu, den MatchOperanten zu setzen
|
void |
setProcessingParameterMap(VerarbeitungsParameterMap paramMap) |
void |
setRegex(String regex)
Diese Methode dient dazu, den regulären Ausdruck zu setzen.
|
void |
setVerarbeitungsParameter(String verarbeitungsParameter)
Setter des aktionsParameter
|
void |
setVerarbeitungsTyp(EVerarbeitungsTyp verarbeitungsTyp) |
void |
setVerarbeitungsTyp(String verarbeitungsName)
Diese Methode dient dazu das zu serialisierende Objekt zu setzen
|
void |
setWeiterverarbeitung(EWeiterverarbeitung_Bedingung wv)
Diese Methode ermöglicht es den Wert der Weiterverarbeitung anzugeben
Folgende Werte sind möglich (nur wenn
EExecCondition ungleich EExecCondition.UNCONDITIONAL)
EWeiterverarbeitung_Aktion.ABBRUCH
EWeiterverarbeitung_Aktion.KONFIGURIERTE_FOLGEAKTION
EWeiterverarbeitung_Aktion#NAECHSTE_AKTION
Bedingung:
nicht null
|
getMandant, setMandantentityHasChanged, getLockingVersion, setLockingVersion, toStringisPersisted, setIdcompareTo, equals, getDBTableName, hashCodepublic static final String ATTR_FOLGE_AKTION
public static final String ATTR_VERARBEITUNGSTYP
public int getId()
public EExecCondition getExecCondition()
Bedingung zu ermittelnEExecConditionpublic void setExecCondition(EExecCondition execCondition)
Bedingung:
execCondition - Bedingung unter der diese Bedingung true zurückliefertpublic String getFormFieldName()
public void setFormFieldName(String formFieldName)
formFieldName - public Aktion getAktion()
Aktionpublic void setAktion(Aktion aktion)
Aktion zu setzen, die ausgeführt wird, wenn die Bedingung zutrifft
Bedingung:
aktion - Aktionpublic EMatchCondition getMatchCondition()
EMatchCondition zu erhaltenEMatchConditionpublic void setMatchCondition(EMatchCondition matchCondition)
EMatchCondition für die Ausführung dieser Bedingung festzulegen, wenn
auf ein Formularfeld geprüft werden sollmatchCondition - public String getMatchOperand()
nullpublic void setMatchOperand(String matchOperand)
matchOperand - public String getVerarbeitungsTyp()
IProcessingpublic void setVerarbeitungsTyp(String verarbeitungsName)
legacyVerarbeitung - - das Objekt, welches serialisiert persistiert werden sollpublic void setVerarbeitungsTyp(EVerarbeitungsTyp verarbeitungsTyp)
public EWeiterverarbeitung_Bedingung getWeiterverarbeitung()
EWeiterverarbeitung_Aktion festgelegt wurdeEWeiterverarbeitung_Aktionpublic void setWeiterverarbeitung(EWeiterverarbeitung_Bedingung wv)
Folgende Werte sind möglich (nur wenn EExecCondition ungleich EExecCondition.UNCONDITIONAL)
EWeiterverarbeitung_Aktion.ABBRUCHEWeiterverarbeitung_Aktion.KONFIGURIERTE_FOLGEAKTIONEWeiterverarbeitung_Aktion#NAECHSTE_AKTIONBedingung:
wv - - einer der oben genannten EWeiterverarbeitung_Aktionswertepublic Aktion getFolgeAktion()
Aktion oder nullpublic void setFolgeAktion(Aktion folgeAktion)
folgeAktion - gesetzte Folgeaktion oder nullpublic String getRegex()
nullpublic void setRegex(String regex)
null oder eine leere
Zeichenkette sein.regex - Zeichenkette mit regulären Ausdruck, leere Zeichenkette oder nullpublic String getVerarbeitungsParameter()
String des aktionsParameter@Deprecated public IProcessing getLegacyVerarbeitung()
IProcessing@Deprecated public void setLegacyVerarbeitung(IProcessing verarbeitung)
verarbeitung - public void setVerarbeitungsParameter(String verarbeitungsParameter)
verarbeitungsParameter - String der zu setzende aktionsParameterpublic IProcessing getAktionsVerarbeitung()
IProcessingpublic void setAktionsVerarbeitung(IProcessing processing)
aktionsVerarbeitung - - das Objekt, welches serialisiert persistiert werden sollpublic VerarbeitungsParameterMap getProcessingParameterMap()
public void setProcessingParameterMap(VerarbeitungsParameterMap paramMap)
public Bedingung cloneBasics()
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.