@Embeddable public class VerarbeitungPlugin extends AParameterVerarbeitung implements IProcessingPlugin, IParameterProcessing
LOGATTR_VERARBEITUNGSNAMEATTR_DISPLAY_NAMEJSON_KEY_PARAMNAME, JSON_KEY_PARAMVALUE| Constructor and Description |
|---|
VerarbeitungPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
exec(IWorkflowProcessingContext wfpc,
Aktion aktion)
Diese Verarbeitung führt ein Plugin aus.
|
String |
getIcon() |
Class<? extends IPluginProcessing> |
getPluginClass(Mandant man) |
String |
getProcessingPage() |
String |
getSelectedPlugin() |
void |
setSelectedPlugin(String selectedPlugin) |
getParameters, getParamMap, setParameters, setParamMapexecute, getDefaultProcessingPageFolder, getDisplayName, getProcessingName, isFileProvidingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecute, getProcessingName, isFileProvidinggetDisplayNamegetParameters, getParamMap, setParameters, setParamMapprotected void exec(IWorkflowProcessingContext wfpc, Aktion aktion) throws Exception
Es werden folgende Parameter an das Plugin übergeben:
VorgangIFormDataAdapterAktionAls Ergebnis wird folgendes erwartet:
Booleanexec in class AVerarbeitungwfpc - TODOaktion - TODOException - bei (beliebigen) nicht von dieser Implementierung selbst behandelbaren Ausnahmenpublic String getSelectedPlugin()
public void setSelectedPlugin(String selectedPlugin)
public Class<? extends IPluginProcessing> getPluginClass(Mandant man)
getPluginClass in interface IProcessingPluginpublic String getProcessingPage()
getProcessingPage in interface IProcessinggetProcessingPage in class AVerarbeitungpublic String getIcon()
getIcon in interface IProcessinggetIcon in class AVerarbeitungCopyright © 2016. All rights reserved.