Package de.xima.fc.entities
Class Bedingung
java.lang.Object
de.xima.cmn.dao.model.AEntity<Long>
de.xima.fc.entities.AbstractEntity
de.xima.fc.entities.AbstractLockableEntity
de.xima.fc.entities.AbstractMandantDependentEntity
de.xima.fc.entities.Bedingung
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>
,de.xima.cmn.dao.interfaces.ILockableEntity<Long>
,ILockingVersionProviding
,IMandantDependent
,ITransferable
,ITransferableEntity
,ITransferableLockableEntity
,IUUIDEntity
,Serializable
,Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
- Direct Known Subclasses:
ExportBedingungData
@Deprecated
@Entity
public class Bedingung
extends AbstractMandantDependentEntity
implements IUUIDEntity
Deprecated.
Diese Klasse dient dazu eine Bedingugn abzubilden, die dazu genutzt wird um zu Prüfen ob eine
Aktion
ausgeführt werden soll oder nicht.- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Deprecated.static final String
Deprecated.Konstanter Wert, der den Namen des Felds der FolgeAktion beinhaltetstatic final String
Deprecated.static final String
Deprecated.Fields inherited from class de.xima.fc.entities.AbstractMandantDependentEntity
mandant
Fields inherited from class de.xima.fc.entities.AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersion
Fields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, id
Fields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_ID
Fields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSION
Fields inherited from interface de.xima.fc.entities.interfaces.IMandantDependent
ATTR_MANDANT, COL_CLIENT_ID
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID
Fields inherited from interface de.xima.fc.entities.interfaces.IUUIDEntity
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Diese Methode dient dazu, die Aktion zu ermitteln, die ausgeführt wird, wenn die Bedingung zutrifft.Deprecated.UseAktion.getProcessing()
insteadDeprecated.Diese Methode dient dazu, die Ausführungsbedingung für dieseBedingung
zu ermittelnDeprecated.Stellt aktuell die Gegenseite einer unidirektionalen Beziehung dar, die die Folgeaktion repräsentiert.Deprecated.Name des Formularfeldes, das den Wert für die Bedingungsprüfung liefert, kann null sein.getId()
Deprecated.Deprecated.Diese Methode dient dazu, die gesetzteEMatchCondition
zu erhaltenDeprecated.Diese Methode dient dazu, den Vergleichswert für die Bedingungsprüfung zu erhalten.Deprecated.UseAktion.getProcessingParameterMap()
insteadgetRegex()
Deprecated.Diese Methode dient dazu, den gesetzten regulären Ausdruck zu erhaltengetUUID()
Deprecated.Deprecated.Deprecated.UseAktion.getProcessingParameters()
insteadDeprecated.UseAktion.getProcessingType()
insteadDeprecated.Diese Methode dient dazu, zu ermitteln, wie dieEWeiterverarbeitung_Aktion
festgelegt wurdevoid
Deprecated.Diese Methode dient dazu, dieAktion
zu setzen, die ausgeführt wird, wenn die Bedingung zutrifftvoid
setAktionsVerarbeitung
(IProcessing processing) Deprecated.UseAktion.setProcessing(IProcessing)
insteadvoid
setExecCondition
(EExecCondition execCondition) Deprecated.Diese Methode dient dazu, die Ausführungsbedingung zu setzenvoid
setFolgeAktion
(Aktion folgeAktion) Deprecated.Diese Methode dient dazu, eine Folgeaktion festzulegenvoid
setFormFieldName
(String formFieldName) Deprecated.Diese Methode dient dazu, den FormFieldName zu setzen.void
setMatchCondition
(EMatchCondition matchCondition) Deprecated.Diese Methode dient dazu, dieEMatchCondition
für die Ausführung dieserBedingung
festzulegen, wenn auf ein Formularfeld geprüft werden sollvoid
setMatchOperand
(String matchOperand) Deprecated.Diese Methode dient dazu, den MatchOperanten zu setzenvoid
Deprecated.void
Deprecated.Diese Methode dient dazu, den regulären Ausdruck zu setzen.void
Deprecated.void
setUUIDObject
(UUID uuid) Deprecated.void
setVerarbeitungsParameter
(String verarbeitungsParameter) Deprecated.UseAktion.setProcessingParameters(String)
insteadvoid
setVerarbeitungsTyp
(EVerarbeitungsTyp verarbeitungsTyp) Deprecated.UseAktion.setProcessingType(EVerarbeitungsTyp)
insteadvoid
setVerarbeitungsTyp
(String verarbeitungsName) Deprecated.UseAktion.setProcessingType(EVerarbeitungsTyp)
insteadvoid
Deprecated.Diese Methode ermöglicht es den Wert der Weiterverarbeitung anzugebenMethods inherited from class de.xima.fc.entities.AbstractMandantDependentEntity
getMandant, setMandant
Methods inherited from class de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toString
Methods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId, setId
Methods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.xima.cmn.dao.interfaces.IEntity
isPersisted, setId
-
Field Details
-
ATTR_AKTION
Deprecated.- See Also:
-
ATTR_FOLGE_AKTION
Deprecated.Konstanter Wert, der den Namen des Felds der FolgeAktion beinhaltet- See Also:
-
ATTR_VERARBEITUNGSTYP
Deprecated.- See Also:
-
COL_UUID
Deprecated.- See Also:
-
-
Constructor Details
-
Bedingung
public Bedingung()Deprecated.
-
-
Method Details
-
getId
Deprecated.- Specified by:
getId
in interfacede.xima.cmn.dao.interfaces.IEntity<Long>
-
getUUID
Deprecated.- Specified by:
getUUID
in interfaceIUUIDEntity
- Returns:
- UUID (Universal Unique Identifier) that identifies this type of entity. Usually is unique within a
context, e.g.
Mandant
,Projekt
, ...
-
setUUID
Deprecated.- Specified by:
setUUID
in interfaceIUUIDEntity
-
getUUIDObject
Deprecated.- Specified by:
getUUIDObject
in interfaceIUUIDEntity
-
setUUIDObject
Deprecated. -
getExecCondition
Deprecated.Diese Methode dient dazu, die Ausführungsbedingung für dieseBedingung
zu ermitteln- Returns:
- Enum vom Typ
EExecCondition
-
setExecCondition
Deprecated.Diese Methode dient dazu, die Ausführungsbedingung zu setzenBedingung:
- nicht null
- Parameters:
execCondition
- Bedingung unter der dieseBedingung
true
zurückliefert
-
getFormFieldName
Deprecated.Name des Formularfeldes, das den Wert für die Bedingungsprüfung liefert, kann null sein.- Returns:
- Zeichenkette die den FormFieldName repräsentiert
-
setFormFieldName
Deprecated.Diese Methode dient dazu, den FormFieldName zu setzen.- Parameters:
formFieldName
- the form field name to set
-
getAktion
Deprecated.Diese Methode dient dazu, die Aktion zu ermitteln, die ausgeführt wird, wenn die Bedingung zutrifft.- Returns:
Aktion
-
setAktion
Deprecated.Diese Methode dient dazu, dieAktion
zu setzen, die ausgeführt wird, wenn die Bedingung zutrifftBedingung:
- nicht null
- Parameters:
aktion
-Aktion
-
getMatchCondition
Deprecated.Diese Methode dient dazu, die gesetzteEMatchCondition
zu erhalten- Returns:
- Enum vom Typ
EMatchCondition
-
setMatchCondition
Deprecated.Diese Methode dient dazu, dieEMatchCondition
für die Ausführung dieserBedingung
festzulegen, wenn auf ein Formularfeld geprüft werden soll- Parameters:
matchCondition
- theEMatchCondition
to set
-
getMatchOperand
Deprecated.Diese Methode dient dazu, den Vergleichswert für die Bedingungsprüfung zu erhalten.- Returns:
- Zeichenkette des MatchOperanten oder
null
-
setMatchOperand
Deprecated.Diese Methode dient dazu, den MatchOperanten zu setzen- Parameters:
matchOperand
- match operand to set
-
getWeiterverarbeitung
Deprecated.Diese Methode dient dazu, zu ermitteln, wie dieEWeiterverarbeitung_Aktion
festgelegt wurde- Returns:
EWeiterverarbeitung_Aktion
-
setWeiterverarbeitung
Deprecated.Diese Methode ermöglicht es den Wert der Weiterverarbeitung anzugebenFolgende Werte sind möglich (nur wenn
EExecCondition
ungleichEExecCondition.UNCONDITIONAL
)EWeiterverarbeitung_Aktion.ABBRUCH
EWeiterverarbeitung_Aktion.KONFIGURIERTE_FOLGEAKTION
EWeiterverarbeitung_Aktion.IGNORIEREN
Bedingung:
- nicht null
- Parameters:
wv
- - einer der oben genanntenEWeiterverarbeitung_Aktion
swerte
-
getFolgeAktion
Deprecated.Stellt aktuell die Gegenseite einer unidirektionalen Beziehung dar, die die Folgeaktion repräsentiert.- Returns:
Aktion
odernull
-
setFolgeAktion
Deprecated.Diese Methode dient dazu, eine Folgeaktion festzulegen- Parameters:
folgeAktion
- gesetzte Folgeaktion odernull
-
getRegex
Deprecated.Diese Methode dient dazu, den gesetzten regulären Ausdruck zu erhalten- Returns:
- Zeichenkette mit dem regulären Ausdruck oder eine leere Zeichenkette oder
null
-
setRegex
Deprecated.Diese Methode dient dazu, den regulären Ausdruck zu setzen. Dieser Wert kann auchnull
oder eine leere Zeichenkette sein.- Parameters:
regex
- Zeichenkette mit regulären Ausdruck, leere Zeichenkette odernull
-
cloneBasics
Deprecated. -
getVerarbeitungsTyp
Deprecated.UseAktion.getProcessingType()
instead -
setVerarbeitungsTyp
Deprecated.UseAktion.setProcessingType(EVerarbeitungsTyp)
instead -
setVerarbeitungsTyp
Deprecated.UseAktion.setProcessingType(EVerarbeitungsTyp)
instead -
getAktionsVerarbeitung
Deprecated.UseAktion.getProcessing()
instead -
setAktionsVerarbeitung
Deprecated.UseAktion.setProcessing(IProcessing)
instead -
getProcessingParameterMap
Deprecated.UseAktion.getProcessingParameterMap()
instead -
setProcessingParameterMap
Deprecated. -
getVerarbeitungsParameter
Deprecated.UseAktion.getProcessingParameters()
instead -
setVerarbeitungsParameter
Deprecated.UseAktion.setProcessingParameters(String)
instead
-
WorkflowNode
with theAWorkflowElement.getType()
set toEWorkflowNodeType.FC_MULTIPLE_CONDITION
.