Class 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.
This entity is part of the old workflow engine. The closest equivalent to this entity is a WorkflowNode with the AWorkflowElement.getType() set to EWorkflowNodeType.FC_MULTIPLE_CONDITION.
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 Details

  • Constructor Details

    • Bedingung

      public Bedingung()
      Deprecated.
  • Method Details

    • getId

      public Long getId()
      Deprecated.
      Specified by:
      getId in interface de.xima.cmn.dao.interfaces.IEntity<Long>
    • getUUID

      public String getUUID()
      Deprecated.
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUID in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUID

      public void setUUID(String uuid)
      Deprecated.
      Description copied from interface: IUUIDEntity
      Sets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      setUUID in interface IUUIDEntity
      Parameters:
      uuid - The UUID of the entity.
    • getUUIDObject

      public UUID getUUIDObject()
      Deprecated.
      Description copied from interface: IUUIDEntity
      Gets the UUID (universal unique identifier) that uniquely identifies this type of entity. Whether the UUID must be globally unique or only with within a context depends on the type of entity. Common contexts are for example client scopes or project scope.
      Specified by:
      getUUIDObject in interface IUUIDEntity
      Returns:
      The UUID of the entity.
    • setUUIDObject

      public void setUUIDObject(UUID uuid)
      Deprecated.
    • getExecCondition

      public EExecCondition getExecCondition()
      Deprecated.
      Diese Methode dient dazu, die Ausführungsbedingung für diese Bedingung zu ermitteln
      Returns:
      Enum vom Typ EExecCondition
    • setExecCondition

      public void setExecCondition(EExecCondition execCondition)
      Deprecated.
      Diese Methode dient dazu, die Ausführungsbedingung zu setzen

      Bedingung:

      • nicht null
      Parameters:
      execCondition - Bedingung unter der diese Bedingung true zurückliefert
    • getFormFieldName

      public String 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

      public void setFormFieldName(String formFieldName)
      Deprecated.
      Diese Methode dient dazu, den FormFieldName zu setzen.
      Parameters:
      formFieldName - the form field name to set
    • getAktion

      public Aktion getAktion()
      Deprecated.
      Diese Methode dient dazu, die Aktion zu ermitteln, die ausgeführt wird, wenn die Bedingung zutrifft.
      Returns:
      Aktion
    • setAktion

      public void setAktion(Aktion aktion)
      Deprecated.
      Diese Methode dient dazu, die Aktion zu setzen, die ausgeführt wird, wenn die Bedingung zutrifft

      Bedingung:

      • nicht null
      Parameters:
      aktion - Aktion
    • getMatchCondition

      public EMatchCondition getMatchCondition()
      Deprecated.
      Diese Methode dient dazu, die gesetzte EMatchCondition zu erhalten
      Returns:
      Enum vom Typ EMatchCondition
    • setMatchCondition

      public void setMatchCondition(EMatchCondition matchCondition)
      Deprecated.
      Diese Methode dient dazu, die EMatchCondition für die Ausführung dieser Bedingung festzulegen, wenn auf ein Formularfeld geprüft werden soll
      Parameters:
      matchCondition - the EMatchCondition to set
    • getMatchOperand

      public String getMatchOperand()
      Deprecated.
      Diese Methode dient dazu, den Vergleichswert für die Bedingungsprüfung zu erhalten.
      Returns:
      Zeichenkette des MatchOperanten oder null
    • setMatchOperand

      public void setMatchOperand(String matchOperand)
      Deprecated.
      Diese Methode dient dazu, den MatchOperanten zu setzen
      Parameters:
      matchOperand - match operand to set
    • getWeiterverarbeitung

      public EWeiterverarbeitung_Bedingung getWeiterverarbeitung()
      Deprecated.
      Diese Methode dient dazu, zu ermitteln, wie die EWeiterverarbeitung_Aktion festgelegt wurde
      Returns:
      EWeiterverarbeitung_Aktion
    • setWeiterverarbeitung

      public void setWeiterverarbeitung(EWeiterverarbeitung_Bedingung wv)
      Deprecated.
      Diese Methode ermöglicht es den Wert der Weiterverarbeitung anzugeben

      Folgende Werte sind möglich (nur wenn EExecCondition ungleich EExecCondition.UNCONDITIONAL)

      Bedingung:

      • nicht null
      Parameters:
      wv - - einer der oben genannten EWeiterverarbeitung_Aktionswerte
    • getFolgeAktion

      public Aktion getFolgeAktion()
      Deprecated.
      Stellt aktuell die Gegenseite einer unidirektionalen Beziehung dar, die die Folgeaktion repräsentiert.
      Returns:
      Aktion oder null
    • setFolgeAktion

      public void setFolgeAktion(Aktion folgeAktion)
      Deprecated.
      Diese Methode dient dazu, eine Folgeaktion festzulegen
      Parameters:
      folgeAktion - gesetzte Folgeaktion oder null
    • getRegex

      public String 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

      public void setRegex(String regex)
      Deprecated.
      Diese Methode dient dazu, den regulären Ausdruck zu setzen. Dieser Wert kann auch null oder eine leere Zeichenkette sein.
      Parameters:
      regex - Zeichenkette mit regulären Ausdruck, leere Zeichenkette oder null
    • getVerarbeitungsTyp

      @Deprecated public String getVerarbeitungsTyp()
      Deprecated.
    • setVerarbeitungsTyp

      @Deprecated public void setVerarbeitungsTyp(String verarbeitungsName)
    • setVerarbeitungsTyp

      @Deprecated public void setVerarbeitungsTyp(EVerarbeitungsTyp verarbeitungsTyp)
    • getAktionsVerarbeitung

      @Deprecated public IProcessing getAktionsVerarbeitung()
      Deprecated.
    • setAktionsVerarbeitung

      @Deprecated public void setAktionsVerarbeitung(IProcessing processing)
      Deprecated.
    • getProcessingParameterMap

      @Deprecated public VerarbeitungsParameterMap getProcessingParameterMap()
      Deprecated.
    • setProcessingParameterMap

      @Deprecated public void setProcessingParameterMap(VerarbeitungsParameterMap paramMap)
    • getVerarbeitungsParameter

      @Deprecated public String getVerarbeitungsParameter()
      Deprecated.
    • setVerarbeitungsParameter

      @Deprecated public void setVerarbeitungsParameter(String verarbeitungsParameter)
    • cloneBasics

      public Bedingung cloneBasics()
      Deprecated.