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.
Die Entität Aktion stellt eine vom Benutzer erstellte Aktion dar, die vor dem Wechsel eines
Status
durchgeführt wird. Aktionen sind immer an Bedingung geknüpft, welche festlegen ob die Aktion abgearbeitet
wird oder nicht. Eine Aktion hat immer ein Objekt, welches das Interface IProcessing implementiert,
verknüpft. Dieses Objekt beinhaltet die konkrete Abarbeitung. Für mehr Informationen siehe unter IProcessing- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.static final StringDeprecated.static final StringDeprecated.Konstanter Wert, der den Namen des AttributesgetFolgeAktion()enthältstatic final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.Fields inherited from class AbstractMandantDependentEntity
mandantFields inherited from class AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersionFields inherited from class AbstractEntity
COL_ID, idFields inherited from interface IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTIONFields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_IDFields inherited from interface IIndexed
ATTR_IDXNUMFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSIONFields inherited from interface IMandantDependent
ATTR_CLIENT, ATTR_MANDANT, COL_CLIENT_IDFields inherited from interface INameProviding
COL_NAMEFields inherited from interface ITransferableEntity
IMPORT_ID, INVALID_IDFields inherited from interface IUUIDEntity
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, NULLABLE_UUID_TYPE, TYPE_NAME_UUID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Diese Methode dient dazu, die Folgeaktion dieser Aktion innerhalb der Workflowverarbeitung zu ermitteln.getId()Deprecated.intDeprecated.Liefert den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.getName()Deprecated.Diese Methode dient dazu, den Namen der Aktion zu liefern.intDeprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu ermittelnDeprecated.Gets the processing of the action from the deserialized objectDeprecated.Deprecated.Deprecated.Deprecated.Gets a Wrapper of the processingDeprecated.Diese Methode dient dazu, den aktuell gesetztenStatusder Aktion zu ermittelngetUuid()Deprecated.getUUID()Deprecated.Gets the UUID (universal unique identifier) that uniquely identifies this type of entity.Deprecated.Gets the UUID (universal unique identifier) that uniquely identifies this type of entity.Deprecated.Diese Methode dient dazu, zu ermitteln, wie im Fehlerfall der Aktionsabarbeitung reagiert wird.booleanDeprecated.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.Bedingung: >= 0voidDeprecated.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 serializedvoidDeprecated.voidsetProcessingParameters(String processingParameters) Deprecated.voidsetProcessingType(EVerarbeitungsTyp processingType) Deprecated.voidsetProcessingWrapper(IProcessingWrapper processingWrapper) Deprecated.Sets the processing via the wrappervoidvoidDeprecated.Sets the UUID (universal unique identifier) that uniquely identifies this type of entity.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.toString()Deprecated.Methods inherited from class AbstractMandantDependentEntity
getMandant, setMandantMethods inherited from class AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersionMethods inherited from class AbstractEntity
asIntValue, isPersisted, setId, setIdMethods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCodeMethods inherited from interface Comparable
compareToMethods inherited from interface IDescriptionProviding
getDescriptionMethods inherited from interface de.xima.cmn.dao.interfaces.IEntity
isPersisted, setId
-
Field Details
-
ATTR_FOLGE_AKTION
-
ATTR_NAME
Deprecated.- See Also:
-
ATTR_STATUS
-
ATTR_BEDINGUNG
-
ATTR_AKTIV
-
ATTR_PROCESSING_TYPE
-
COL_UUID
-
-
Constructor Details
-
Aktion
public Aktion()Deprecated.
-
-
Method Details
-
getId
Deprecated.- Specified by:
getIdin interfacede.xima.cmn.dao.interfaces.IEntity<Long>- Specified by:
getIdin interfaceIIdProviding<Long>- Returns:
- The ID that identifies this instance.
-
getUUID
Deprecated.Description copied from interface:IUUIDEntityGets 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 exampleclient scopesorproject scope.- Specified by:
getUUIDin interfaceIUUIDEntity- Returns:
- The UUID of the entity.
-
setUUID
Deprecated.Description copied from interface:IUUIDEntitySets 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 exampleclient scopesorproject scope.- Specified by:
setUUIDin interfaceIUUIDEntity- Parameters:
uuid- The UUID of the entity.
-
getUUIDObject
Deprecated.Description copied from interface:IUUIDEntityGets 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 exampleclient scopesorproject scope.- Specified by:
getUUIDObjectin interfaceIUUIDEntity- Returns:
- The UUID of the entity.
-
getUuid
Deprecated.- Specified by:
getUuidin interfaceIUuidProviding- Returns:
- The UUID that identifies this instance.
-
setUUIDObject
Deprecated. -
getStatus
-
setStatus
-
getName
Deprecated.Diese Methode dient dazu, den Namen der Aktion zu liefern.- Specified by:
getNamein interfaceINameProviding- Returns:
- Name der
Aktionals Zeichenkette
-
setName
-
getIdxNum
-
setIdxNum
-
getBedingung
-
setBedingung
-
getWeiterverarbeitungBeiFehler
Deprecated.Diese Methode dient dazu, zu ermitteln, wie im Fehlerfall der Aktionsabarbeitung reagiert wird. -
setWeiterverarbeitungBeiFehler
Deprecated.Diese Methode dient dazu, die Art der Abarbeitung dieserAktioninnerhalb des Workflows festzulegen, wenn ein Fehler auftritt.Bedingung:
- nicht null
- Parameters:
errorProceeding-EWeiterverarbeitung_Aktion.ABBRUCHoderEWeiterverarbeitung_Aktion.KONFIGURIERTE_FOLGEAKTIONsind zulässige Werte
-
getFolgeAktion
-
setFolgeAktion
-
toString
-
getNewIdxNum
public int getNewIdxNum()Deprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu ermitteln- Returns:
- zukünftiger Indexwert
-
setNewIdxNum
public void setNewIdxNum(int newIdxNum) Deprecated.Diese Methode dient dazu, den zukünftigen Indexwert zu setzen- Parameters:
newIdxNum- Zahlenwert
-
isAktiv
public boolean isAktiv()Deprecated. -
setAktiv
public void setAktiv(boolean aktiv) Deprecated. -
getBeschreibung
Deprecated.- Specified by:
getBeschreibungin interfaceIDescriptionProviding
-
setBeschreibung
Deprecated. -
getProcessingType
Deprecated. -
setProcessingType
Deprecated. -
getProcessingParameters
Deprecated. -
setProcessingParameters
Deprecated. -
getProcessing
Deprecated.Gets the processing of the action from the deserialized object- Returns:
IProcessingof the action
-
setProcessing
-
getProcessingWrapper
-
setProcessingWrapper
-
getProcessingParameterMap
Deprecated. -
setProcessingParameterMap
Deprecated. -
hasCondition
public boolean hasCondition()Deprecated. -
cloneBasics
Deprecated.
-
WorkflowNode, which is the closest equivalent in the new workflow engine.