public abstract class AVerarbeitung extends Object implements IProcessing
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG
Logger-Instanz, die auch von Subklassen (konkreten Implementierungen) verwendet werden kann und sollte.
|
ATTR_VERARBEITUNGSNAMEATTR_DISPLAY_NAME| Constructor and Description |
|---|
AVerarbeitung() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
exec(IWorkflowProcessingContext workflowProcessingContext,
Aktion aktion)
Die eigentliche, Aktions-spezifische Verarbeitung dieser Implementierung von
IProcessing, wird intern von
#execute(IWorkflowProcessingContext) aufgerufen. |
void |
execute(IWorkflowProcessingContext wfpc,
Aktion aktionInProcess)
Ruft intern
exec(IWorkflowProcessingContext, Aktion) auf. |
protected String |
getDefaultProcessingPageFolder() |
String |
getDisplayName(Locale l) |
String |
getIcon() |
String |
getProcessingName()
Liefert den (System-internen) festen Namen dieser Implementierung von
IProcessing, der dem Klassennamen
entspricht. |
String |
getProcessingPage() |
boolean |
isFileProviding()
Liefert
true, wenn diese Implementierung von IProcessing eine 'bereitstellende' Aktion ist,
das heißt, wenn sie die IProviding-Schnittstelle implementiert. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAvailableOverrideValue, getProcessingKey, isAvailableprotected static final org.slf4j.Logger LOG
public final void execute(IWorkflowProcessingContext wfpc, Aktion aktionInProcess) throws WorkflowProcessingException
exec(IWorkflowProcessingContext, Aktion) auf.execute in interface IProcessingWorkflowProcessingException - bei Ausnahmen in der Verarbeitungpublic String getProcessingName()
IProcessing, der dem Klassennamen
entspricht.getProcessingName in interface IProcessingthis.getClass().getCanonicalName().public boolean isFileProviding()
true, wenn diese Implementierung von IProcessing eine 'bereitstellende' Aktion ist,
das heißt, wenn sie die IProviding-Schnittstelle implementiert.isFileProviding in interface IProcessingtrue, wenn diese Implementierung von IProcessing die IProviding -Schnittstelle
implementiert.protected abstract void exec(IWorkflowProcessingContext workflowProcessingContext, Aktion aktion) throws Exception
IProcessing, wird intern von
#execute(IWorkflowProcessingContext) aufgerufen.workflowProcessingContext - TODOaktion - TODOaktionInProcess - Exception - bei (beliebigen) nicht von dieser Implementierung selbst behandelbaren Ausnahmenprotected String getDefaultProcessingPageFolder()
public String getDisplayName(Locale l)
getDisplayName in interface INamedUiElementpublic String getProcessingPage()
getProcessingPage in interface IProcessingpublic String getIcon()
getIcon in interface IProcessingCopyright © 2018 XIMA MEDIA GmbH. All rights reserved.