@Entity public class Bedingung extends AbstractMandantDependentEntity implements IUUIDEntity
Aktion
ausgeführt werden soll oder nicht.Modifier and Type | Field and Description |
---|---|
static String |
ATTR_AKTION |
static String |
ATTR_FOLGE_AKTION
Konstanter Wert, der den Namen des Felds der FolgeAktion beinhaltet
|
static String |
ATTR_VERARBEITUNGSTYP |
static String |
COL_UUID |
mandant
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
ATTR_MANDANT, COL_CLIENT_ID
IMPORT_ID, INVALID_ID
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()
Deprecated.
Use
Aktion.getProcessing() instead |
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.
|
Long |
getId() |
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()
Deprecated.
Use
Aktion.getProcessingParameterMap() instead |
String |
getRegex()
Diese Methode dient dazu, den gesetzten regulären Ausdruck zu erhalten
|
String |
getUUID() |
UUID |
getUUIDObject() |
String |
getVerarbeitungsParameter()
Deprecated.
Use
Aktion.getProcessingParameters() instead |
String |
getVerarbeitungsTyp()
Deprecated.
Use
Aktion.getProcessingType() instead |
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)
Deprecated.
Use
Aktion.setProcessing(IProcessing) instead |
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 |
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)
Deprecated.
|
void |
setRegex(String regex)
Diese Methode dient dazu, den regulären Ausdruck zu setzen.
|
void |
setUUID(String uuid) |
void |
setUUIDObject(UUID uuid) |
void |
setVerarbeitungsParameter(String verarbeitungsParameter)
Deprecated.
Use
Aktion.setProcessingParameters(String) instead |
void |
setVerarbeitungsTyp(EVerarbeitungsTyp verarbeitungsTyp)
Deprecated.
Use
Aktion.setProcessingType(EVerarbeitungsTyp) instead |
void |
setVerarbeitungsTyp(String verarbeitungsName)
Deprecated.
Use
Aktion.setProcessingType(EVerarbeitungsTyp) instead |
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.IGNORIEREN
Bedingung:
nicht null
|
getMandant, setMandant
entityHasChanged, getLockingVersion, setLockingVersion, toString
asIntValue, isPersisted, setId, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo
public static final String ATTR_AKTION
public static final String ATTR_FOLGE_AKTION
public static final String ATTR_VERARBEITUNGSTYP
public static final String COL_UUID
public String getUUID()
getUUID
in interface IUUIDEntity
Mandant
, Projekt
, ...public void setUUID(String uuid)
setUUID
in interface IUUIDEntity
public UUID getUUIDObject()
getUUIDObject
in interface IUUIDEntity
public void setUUIDObject(UUID uuid)
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
- the form field name to setpublic 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
- the EMatchCondition
to setpublic String getMatchOperand()
null
public void setMatchOperand(String matchOperand)
matchOperand
- match operand to setpublic 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.IGNORIEREN
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 Bedingung cloneBasics()
@Deprecated public String getVerarbeitungsTyp()
Aktion.getProcessingType()
instead@Deprecated public void setVerarbeitungsTyp(String verarbeitungsName)
Aktion.setProcessingType(EVerarbeitungsTyp)
instead@Deprecated public void setVerarbeitungsTyp(EVerarbeitungsTyp verarbeitungsTyp)
Aktion.setProcessingType(EVerarbeitungsTyp)
instead@Deprecated public IProcessing getAktionsVerarbeitung()
Aktion.getProcessing()
instead@Deprecated public void setAktionsVerarbeitung(IProcessing processing)
Aktion.setProcessing(IProcessing)
instead@Deprecated public VerarbeitungsParameterMap getProcessingParameterMap()
Aktion.getProcessingParameterMap()
instead@Deprecated public void setProcessingParameterMap(VerarbeitungsParameterMap paramMap)
Aktion.setProcessingParameterMap(VerarbeitungsParameterMap)
instead@Deprecated public String getVerarbeitungsParameter()
Aktion.getProcessingParameters()
instead@Deprecated public void setVerarbeitungsParameter(String verarbeitungsParameter)
Aktion.setProcessingParameters(String)
insteadCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.