@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 |
mandant
id
ATTR_MANDANT
IMPORT_ID
ATTR_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, setMandant
entityHasChanged, getLockingVersion, setLockingVersion, toString
isPersisted, setId
compareTo, equals, getDBTableName, hashCode
public static final String ATTR_FOLGE_AKTION
public static final String ATTR_VERARBEITUNGSTYP
public int getId()
public EExecCondition getExecCondition()
Bedingung
zu ermittelnEExecCondition
public 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()
Aktion
public void setAktion(Aktion aktion)
Aktion
zu setzen, die ausgeführt wird, wenn die Bedingung zutrifft
Bedingung:
aktion
- Aktion
public EMatchCondition getMatchCondition()
EMatchCondition
zu erhaltenEMatchCondition
public void setMatchCondition(EMatchCondition matchCondition)
EMatchCondition
für die Ausführung dieser Bedingung
festzulegen, wenn
auf ein Formularfeld geprüft werden sollmatchCondition
- public String getMatchOperand()
null
public void setMatchOperand(String matchOperand)
matchOperand
- public String getVerarbeitungsTyp()
IProcessing
public void setVerarbeitungsTyp(String verarbeitungsName)
legacyVerarbeitung
- - das Objekt, welches serialisiert persistiert werden sollpublic void setVerarbeitungsTyp(EVerarbeitungsTyp verarbeitungsTyp)
public EWeiterverarbeitung_Bedingung getWeiterverarbeitung()
EWeiterverarbeitung_Aktion
festgelegt wurdeEWeiterverarbeitung_Aktion
public void setWeiterverarbeitung(EWeiterverarbeitung_Bedingung wv)
Folgende Werte sind möglich (nur wenn EExecCondition
ungleich EExecCondition.UNCONDITIONAL
)
EWeiterverarbeitung_Aktion.ABBRUCH
EWeiterverarbeitung_Aktion.KONFIGURIERTE_FOLGEAKTION
EWeiterverarbeitung_Aktion#NAECHSTE_AKTION
Bedingung:
wv
- - einer der oben genannten EWeiterverarbeitung_Aktion
swertepublic Aktion getFolgeAktion()
Aktion
oder null
public void setFolgeAktion(Aktion folgeAktion)
folgeAktion
- gesetzte Folgeaktion oder null
public String getRegex()
null
public void setRegex(String regex)
null
oder eine leere
Zeichenkette sein.regex
- Zeichenkette mit regulären Ausdruck, leere Zeichenkette oder null
public 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()
IProcessing
public 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.