Package de.xima.fc.bl.fdv.processing
Class AVerarbeitung
java.lang.Object
de.xima.fc.bl.fdv.processing.AVerarbeitung
- All Implemented Interfaces:
ITransferable
,INamedUiElement
,IProcessing
,Serializable
- Direct Known Subclasses:
AParameterVerarbeitung
,VerarbeitungCallback
,VerarbeitungChangeStatus
,VerarbeitungCompressAsZip
,VerarbeitungCopyToPostfach
,VerarbeitungCopyToStatus
,VerarbeitungDbSQLQuery
,VerarbeitungDeleteVorgang
,VerarbeitungEmail
,VerarbeitungExport
,VerarbeitungExportPersistence
,VerarbeitungExterneRessource
,VerarbeitungInbox
,VerarbeitungMoveToPostfach
,VerarbeitungPdf
,VerarbeitungRenewProzessID
,VerarbeitungReturnFile
,VerarbeitungSaveToFilesystem
,VerarbeitungStop
,VerarbeitungTemplate
,VerarbeitungUpload
,VerarbeitungWord
,VerarbeitungWriteToFile
Deprecated.
Abstrakte Basisklasse für IAktionsVerarbeitung-Implementierungen.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.slf4j.Logger
Deprecated.Logger-Instanz, die auch von Subklassen (konkreten Implementierungen) verwendet werden kann und sollte.Fields inherited from interface de.xima.fc.interfaces.INamedUiElement
ATTR_DISPLAY_NAME
Fields inherited from interface de.xima.fc.interfaces.processing.IProcessing
ATTR_VERARBEITUNGSNAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertToLongList
(List<Long> longList) Deprecated.protected abstract IProcessingResult
exec
(IWorkflowProcessingContext workflowProcessingContext, Aktion aktion) Deprecated.This is the method that should implement the business logic required by this action.final IProcessingResult
execute
(IWorkflowProcessingContext wfpc, Aktion aktionInProcess) Deprecated.calls the internal exec mehtodprotected String
Deprecated.Deprecated.Deprecated.getIcon()
Deprecated.Deprecated.Liefert den (System-internen) festen Namen dieser Implementierung vonIProcessing
, der dem Klassennamen entspricht.Deprecated.boolean
isAvailable
(IEntityContext ec, Mandant client) Deprecated.boolean
Deprecated.Lieferttrue
, wenn diese Implementierung vonIProcessing
eine 'bereitstellende' Aktion ist, das heißt, wenn sie dieIProviding
-Schnittstelle implementiert.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.xima.fc.interfaces.processing.IProcessing
getAvailableOverrideValue, getLicenseKey, getProcessingKey, prefillProcessing
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOGDeprecated.Logger-Instanz, die auch von Subklassen (konkreten Implementierungen) verwendet werden kann und sollte.
-
-
Constructor Details
-
AVerarbeitung
public AVerarbeitung()Deprecated.
-
-
Method Details
-
execute
public final IProcessingResult execute(IWorkflowProcessingContext wfpc, Aktion aktionInProcess) throws WorkflowProcessingException Deprecated.calls the internal exec mehtod- Specified by:
execute
in interfaceIProcessing
- Parameters:
wfpc
- the currentIWorkflowProcessingContext
aktionInProcess
- the currentAktion
- Throws:
WorkflowProcessingException
- bei Ausnahmen in der Verarbeitung
-
isAvailable
Deprecated.- Specified by:
isAvailable
in interfaceIProcessing
-
getProcessingName
Deprecated.Liefert den (System-internen) festen Namen dieser Implementierung vonIProcessing
, der dem Klassennamen entspricht.- Specified by:
getProcessingName
in interfaceIProcessing
- Returns:
this.getClass().getCanonicalName()
.
-
isFileProviding
public boolean isFileProviding()Deprecated.Lieferttrue
, wenn diese Implementierung vonIProcessing
eine 'bereitstellende' Aktion ist, das heißt, wenn sie dieIProviding
-Schnittstelle implementiert.- Specified by:
isFileProviding
in interfaceIProcessing
- Returns:
true
, wenn diese Implementierung vonIProcessing
dieIProviding
-Schnittstelle implementiert.
-
exec
protected abstract IProcessingResult exec(IWorkflowProcessingContext workflowProcessingContext, Aktion aktion) throws Exception Deprecated.This is the method that should implement the business logic required by this action. This method is called internally byexecute(IWorkflowProcessingContext, Aktion)
.- Parameters:
workflowProcessingContext
- The current workflow processing context that should be used to execute this action.aktion
- The action entity corresponding to the action to be executed.- Throws:
Exception
- When this action could not be executed and the error could not be handled by this action.
-
getDefaultProcessingPageFolder
Deprecated. -
getDisplayName
Deprecated.- Specified by:
getDisplayName
in interfaceINamedUiElement
- Returns:
- Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).
-
getProcessingPage
Deprecated.- Specified by:
getProcessingPage
in interfaceIProcessing
-
getIcon
Deprecated.- Specified by:
getIcon
in interfaceIProcessing
- Returns:
- The icon ID for this action.
-
getGuiIcon
Deprecated.- Specified by:
getGuiIcon
in interfaceIProcessing
-
convertToLongList
Deprecated.
-
INodeHandler
.