Package de.xima.fc.entities
Class Aktion
- java.lang.Object
- 
- de.xima.cmn.dao.model.AEntity<Long>
 
- 
- All Implemented Interfaces:
- de.xima.cmn.dao.interfaces.IEntity<Long>,- de.xima.cmn.dao.interfaces.ILockableEntity<Long>,- IDescriptionProviding,- IIndexed,- ILockingVersionProviding,- IMandantDependent,- INameProviding,- ITransferable,- ITransferableEntity,- ITransferableLockableEntity,- IUUIDEntity,- IIdProviding<Long>,- IUuidProviding,- Serializable,- Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
 - Direct Known Subclasses:
- ExportAktionData
 
 @Deprecated @Entity public class Aktion extends AbstractMandantDependentEntity implements IIndexed, INameProviding, IDescriptionProviding, IUUIDEntity, IIdProviding<Long>, IUuidProviding Deprecated.This entity is part of the old workflow engine. UseWorkflowNode, which is the closest equivalent in the new workflow engine.Die Entität Aktion stellt eine vom Benutzer erstellte Aktion dar, die vor dem Wechsel einesStatusdurchgeführt wird. Aktionen sind immer anBedingunggeknüpft, welche festlegen ob die Aktion abgearbeitet wird oder nicht. Eine Aktion hat immer ein Objekt, welches das InterfaceIProcessingimplementiert, verknüpft. Dieses Objekt beinhaltet die konkrete Abarbeitung. Für mehr Informationen siehe unterIProcessing- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringATTR_AKTIVDeprecated.static StringATTR_BEDINGUNGDeprecated.static StringATTR_FOLGE_AKTIONDeprecated.Konstanter Wert, der den Namen des AttributesgetFolgeAktion()enthältstatic StringATTR_NAMEDeprecated.static StringATTR_PROCESSING_TYPEDeprecated.static StringATTR_STATUSDeprecated.static StringCOL_UUIDDeprecated.- 
Fields inherited from class de.xima.fc.entities.AbstractMandantDependentEntitymandant
 - 
Fields inherited from class de.xima.fc.entities.AbstractLockableEntityCOL_LOCKINGVERSION, lockingVersion
 - 
Fields inherited from class de.xima.fc.entities.AbstractEntityCOL_ID, id
 - 
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProvidingATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
 - 
Fields inherited from interface de.xima.fc.entities.interfaces.IIndexedATTR_IDXNUM
 - 
Fields inherited from interface de.xima.fc.entities.interfaces.IMandantDependentATTR_MANDANT, COL_CLIENT_ID
 - 
Fields inherited from interface de.xima.fc.entities.interfaces.INameProvidingCOL_NAME
 - 
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntityIMPORT_ID, INVALID_ID
 - 
Fields inherited from interface de.xima.fc.entities.interfaces.IUUIDEntityATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
 
- 
 - 
Constructor SummaryConstructors Constructor Description Aktion()Deprecated.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AktioncloneBasics()Deprecated.BedingunggetBedingung()Deprecated.StringgetBeschreibung()Deprecated.AktiongetFolgeAktion()Deprecated.Diese Methode dient dazu, die Folgeaktion dieser Aktion innerhalb der Workflowverarbeitung zu ermitteln.LonggetId()Deprecated.intgetIdxNum()Deprecated.Liefert den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.StringgetName()Deprecated.Diese Methode dient dazu, den Namen der Aktion zu liefern.intgetNewIdxNum()Deprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu ermittelnIProcessinggetProcessing()Deprecated.Gets the processing of the action from the deserialized objectVerarbeitungsParameterMapgetProcessingParameterMap()Deprecated.StringgetProcessingParameters()Deprecated.EVerarbeitungsTypgetProcessingType()Deprecated.IProcessingWrappergetProcessingWrapper()Deprecated.Gets a Wrapper of the processingStatusgetStatus()Deprecated.Diese Methode dient dazu, den aktuell gesetztenStatusder Aktion zu ermittelnUUIDgetUuid()Deprecated.StringgetUUID()Deprecated.UUIDgetUUIDObject()Deprecated.EWeiterverarbeitung_AktiongetWeiterverarbeitungBeiFehler()Deprecated.Diese Methode dient dazu, zu ermitteln, wie im Fehlerfall der Aktionsabarbeitung reagiert wird.booleanhasCondition()Deprecated.booleanisAktiv()Deprecated.voidsetAktiv(boolean aktiv)Deprecated.voidsetBedingung(Bedingung bedingung)Deprecated.voidsetBeschreibung(String beschreibung)Deprecated.voidsetFolgeAktion(Aktion folgeAktion)Deprecated.Diese Methode dient dazu, die Folgeaktion dieser Aktion für die Workflowverarbeitung festzulegen.voidsetIdxNum(int idxNum)Deprecated.Setzt den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.voidsetName(String name)Deprecated.Diese Methode dient dazu, den Name derAktionzu setzen.voidsetNewIdxNum(int newIdxNum)Deprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu setzenvoidsetProcessing(IProcessing processing)Deprecated.Sets the object that will be serializedvoidsetProcessingParameterMap(VerarbeitungsParameterMap paramMap)Deprecated.voidsetProcessingParameters(String processingParameters)Deprecated.voidsetProcessingType(EVerarbeitungsTyp processingType)Deprecated.voidsetProcessingWrapper(IProcessingWrapper processingWrapper)Deprecated.Sets the processing via the wrappervoidsetStatus(Status status)Deprecated.voidsetUUID(String uuid)Deprecated.voidsetUUIDObject(UUID uuid)Deprecated.voidsetWeiterverarbeitungBeiFehler(EWeiterverarbeitung_Aktion errorProceeding)Deprecated.Diese Methode dient dazu, die Art der Abarbeitung dieserAktioninnerhalb des Workflows festzulegen, wenn ein Fehler auftritt.StringtoString()Deprecated.- 
Methods inherited from class de.xima.fc.entities.AbstractMandantDependentEntitygetMandant, setMandant
 - 
Methods inherited from class de.xima.fc.entities.AbstractLockableEntityentityHasChanged, getLockingVersion, setLockingVersion
 - 
Methods inherited from class de.xima.fc.entities.AbstractEntityasIntValue, isPersisted, setId, setId
 - 
Methods inherited from class de.xima.cmn.dao.model.AEntitycompareTo, equals, getDBTableName, hashCode
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.lang.ComparablecompareTo
 - 
Methods inherited from interface de.xima.fc.entities.interfaces.IDescriptionProvidinggetDescription
 
- 
 
- 
- 
- 
Field Detail- 
ATTR_FOLGE_AKTIONpublic static final String ATTR_FOLGE_AKTION Deprecated.Konstanter Wert, der den Namen des AttributesgetFolgeAktion()enthält- See Also:
- Constant Field Values
 
 - 
ATTR_NAME@Deprecated public static final String ATTR_NAME Deprecated.- See Also:
- Constant Field Values
 
 - 
ATTR_STATUSpublic static final String ATTR_STATUS Deprecated.- See Also:
- Constant Field Values
 
 - 
ATTR_BEDINGUNGpublic static final String ATTR_BEDINGUNG Deprecated.- See Also:
- Constant Field Values
 
 - 
ATTR_AKTIVpublic static final String ATTR_AKTIV Deprecated.- See Also:
- Constant Field Values
 
 - 
ATTR_PROCESSING_TYPEpublic static final String ATTR_PROCESSING_TYPE Deprecated.- See Also:
- Constant Field Values
 
 - 
COL_UUIDpublic static final String COL_UUID Deprecated.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getIdpublic Long getId() Deprecated.- Specified by:
- getIdin interface- de.xima.cmn.dao.interfaces.IEntity<Long>
- Specified by:
- getIdin interface- IIdProviding<Long>
- Returns:
- The ID that identifies this instance.
 
 - 
getUUIDpublic String getUUID() Deprecated.- Specified by:
- getUUIDin interface- IUUIDEntity
- Returns:
- UUID (Universal Unique Identifier) that identifies this type of entity. Usually is unique within a context,
 e.g. Mandant,Projekt, ...
 
 - 
setUUIDpublic void setUUID(String uuid) Deprecated.- Specified by:
- setUUIDin interface- IUUIDEntity
 
 - 
getUUIDObjectpublic UUID getUUIDObject() Deprecated.- Specified by:
- getUUIDObjectin interface- IUUIDEntity
 
 - 
getUuidpublic UUID getUuid() Deprecated.- Specified by:
- getUuidin interface- IUuidProviding
- Returns:
- The UUID that identifies this instance.
 
 - 
setUUIDObjectpublic void setUUIDObject(UUID uuid) Deprecated.
 - 
getStatuspublic Status getStatus() Deprecated.Diese Methode dient dazu, den aktuell gesetztenStatusder Aktion zu ermitteln- Returns:
- Status
 
 - 
setStatuspublic void setStatus(Status status) Deprecated.
 - 
getNamepublic String getName() Deprecated.Diese Methode dient dazu, den Namen der Aktion zu liefern.- Specified by:
- getNamein interface- INameProviding
- Returns:
- Name der Aktionals Zeichenkette
 
 - 
setNamepublic void setName(String name) Deprecated.Diese Methode dient dazu, den Name derAktionzu setzen.Bedingung: - nicht null
- alphanumerische Zeichen und Leerzeichen: (?i)^[A-Z0-9 ]+$
 - Parameters:
- name- Zeichenkette die den Namen angibt, den die Aktion tragen soll.
 
 - 
getIdxNumpublic int getIdxNum() Deprecated.Description copied from interface:IIndexedLiefert den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.
 - 
setIdxNumpublic void setIdxNum(int idxNum) Deprecated.Setzt den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.Bedingung: - >= 0
 
 - 
setBedingungpublic void setBedingung(Bedingung bedingung) Deprecated.Diese Methode dient dazu, dieBedingungzu setzen, die zur Ausführung derAktiondient.Bedingung: - nicht null
 - Parameters:
- bedingung- die für die- Aktiongelten soll
 
 - 
getWeiterverarbeitungBeiFehlerpublic EWeiterverarbeitung_Aktion getWeiterverarbeitungBeiFehler() Deprecated.Diese Methode dient dazu, zu ermitteln, wie im Fehlerfall der Aktionsabarbeitung reagiert wird.
 - 
setWeiterverarbeitungBeiFehlerpublic void setWeiterverarbeitungBeiFehler(EWeiterverarbeitung_Aktion errorProceeding) Deprecated.Diese Methode dient dazu, die Art der Abarbeitung dieserAktioninnerhalb des Workflows festzulegen, wenn ein Fehler auftritt.Bedingung: - nicht null
 - Parameters:
- errorProceeding-- EWeiterverarbeitung_Aktion.ABBRUCHoder- EWeiterverarbeitung_Aktion.KONFIGURIERTE_FOLGEAKTIONsind zulässige Werte
 
 
- 
 - 
getFolgeAktionpublic Aktion getFolgeAktion() Deprecated.Diese Methode dient dazu, die Folgeaktion dieser Aktion innerhalb der Workflowverarbeitung zu ermitteln.- Returns:
- Aktionoder- null
 
 - 
setFolgeAktionpublic void setFolgeAktion(Aktion folgeAktion) Deprecated.Diese Methode dient dazu, die Folgeaktion dieser Aktion für die Workflowverarbeitung festzulegen.- Parameters:
- folgeAktion-- Aktiondie als Folgeaktion gesetzt werden soll. Kann- nullsein
 
 - 
toStringpublic String toString() Deprecated.- Overrides:
- toStringin class- AbstractLockableEntity
 
 - 
getNewIdxNumpublic int getNewIdxNum() Deprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu ermitteln- Returns:
- zukünftiger Indexwert
 
 - 
setNewIdxNumpublic void setNewIdxNum(int newIdxNum) Deprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu setzen- Parameters:
- newIdxNum- Zahlenwert
 
 - 
isAktivpublic boolean isAktiv() Deprecated.
 - 
setAktivpublic void setAktiv(boolean aktiv) Deprecated.
 - 
getBeschreibungpublic String getBeschreibung() Deprecated.- Specified by:
- getBeschreibungin interface- IDescriptionProviding
 
 - 
setBeschreibungpublic void setBeschreibung(String beschreibung) Deprecated.
 - 
getProcessingTypepublic EVerarbeitungsTyp getProcessingType() Deprecated.
 - 
setProcessingTypepublic void setProcessingType(EVerarbeitungsTyp processingType) Deprecated.
 - 
getProcessingParameterspublic String getProcessingParameters() Deprecated.
 - 
setProcessingParameterspublic void setProcessingParameters(String processingParameters) Deprecated.
 - 
getProcessingpublic IProcessing getProcessing() Deprecated.Gets the processing of the action from the deserialized object- Returns:
- IProcessingof the action
 
 - 
setProcessingpublic void setProcessing(IProcessing processing) Deprecated.Sets the object that will be serialized- Parameters:
- processing-- IProcessingto set
 
 - 
getProcessingWrapperpublic IProcessingWrapper getProcessingWrapper() Deprecated.Gets a Wrapper of the processing- Returns:
- IProcessingWrapper
 
 - 
setProcessingWrapperpublic void setProcessingWrapper(IProcessingWrapper processingWrapper) Deprecated.Sets the processing via the wrapper- Parameters:
- processingWrapper-- IProcessingWrapper
 
 - 
getProcessingParameterMappublic VerarbeitungsParameterMap getProcessingParameterMap() Deprecated.
 - 
setProcessingParameterMappublic void setProcessingParameterMap(VerarbeitungsParameterMap paramMap) Deprecated.
 - 
hasConditionpublic boolean hasCondition() Deprecated.
 - 
cloneBasicspublic Aktion cloneBasics() Deprecated.
 
-