Package de.xima.fc.bl.fdv.processing
Class VerarbeitungSaveToFilesystem
- java.lang.Object
-
- de.xima.fc.bl.fdv.processing.AVerarbeitung
-
- de.xima.fc.bl.fdv.processing.VerarbeitungSaveToFilesystem
-
- All Implemented Interfaces:
ITransferable,IConsuming,INamedUiElement,IUploadConsuming,IProcessing,Serializable
@Embeddable public class VerarbeitungSaveToFilesystem extends AVerarbeitung implements IConsuming, IUploadConsuming
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.xima.fc.interfaces.IUploadConsuming
IUploadConsuming.uploadElements
-
-
Field Summary
-
Fields inherited from class de.xima.fc.bl.fdv.processing.AVerarbeitung
LOG
-
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 Constructor Description VerarbeitungSaveToFilesystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected IProcessingResultexec(IWorkflowProcessingContext wfpc, Aktion action)Die eigentliche, Aktions-spezifische Verarbeitung dieser Implementierung vonIProcessing, wird intern von#execute(IWorkflowProcessingContext)aufgerufen.List<Long>getActionIds()Deprecated.List<String>getActionUUIDs()StringgetDisplayName(Locale l)StringgetExportDir()StringgetIcon()StringgetLicenseKey()StringgetProcessingKey()StringgetProcessingPage()List<String>getUploadElements()booleanisUseProzessId()booleanisUseTimestamp()voidsetActionIds(List<Long> aktionsIdErgebnisse)Deprecated.voidsetActionUUIDs(List<String> actionUUIDs)voidsetExportDir(String exportDir)voidsetUploadElements(List<String> uploadElements)voidsetUseProzessId(boolean useProzessId)voidsetUseTimestamp(boolean useTimestamp)-
Methods inherited from class de.xima.fc.bl.fdv.processing.AVerarbeitung
convertToLongList, execute, getDefaultProcessingPageFolder, getGuiIcon, getProcessingName, isAvailable, isFileProviding
-
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.IConsuming
getAktionsIdErgebnisse
-
Methods inherited from interface de.xima.fc.interfaces.processing.IProcessing
getAvailableOverrideValue, prefillProcessing
-
-
-
-
Method Detail
-
setExportDir
public void setExportDir(String exportDir)
-
getExportDir
public String getExportDir()
-
getActionUUIDs
public List<String> getActionUUIDs()
- Specified by:
getActionUUIDsin interfaceIConsuming- Returns:
- A list of
Aktion.getUUID()s. These are the actions which are consumed by this action
-
setActionUUIDs
public void setActionUUIDs(List<String> actionUUIDs)
- Specified by:
setActionUUIDsin interfaceIConsuming- Parameters:
actionUUIDs- A list ofAktion.getUUID()s. These are the actions which are consumed by this action
-
setUseProzessId
public void setUseProzessId(boolean useProzessId)
-
isUseProzessId
public boolean isUseProzessId()
-
setUseTimestamp
public void setUseTimestamp(boolean useTimestamp)
-
isUseTimestamp
public boolean isUseTimestamp()
-
exec
protected IProcessingResult exec(IWorkflowProcessingContext wfpc, Aktion action) throws Exception
Description copied from class:AVerarbeitungDie eigentliche, Aktions-spezifische Verarbeitung dieser Implementierung vonIProcessing, wird intern von#execute(IWorkflowProcessingContext)aufgerufen.- Specified by:
execin classAVerarbeitung- Parameters:
wfpc- TODOaction- TODO- Throws:
Exception- bei (beliebigen) nicht von dieser Implementierung selbst behandelbaren Ausnahmen
-
getProcessingKey
public String getProcessingKey()
- Specified by:
getProcessingKeyin interfaceIProcessing
-
getLicenseKey
public String getLicenseKey()
- Specified by:
getLicenseKeyin interfaceIProcessing
-
getDisplayName
public String getDisplayName(Locale l)
- Specified by:
getDisplayNamein interfaceINamedUiElement- Overrides:
getDisplayNamein classAVerarbeitung- Returns:
- Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).
-
getProcessingPage
public String getProcessingPage()
- Specified by:
getProcessingPagein interfaceIProcessing- Overrides:
getProcessingPagein classAVerarbeitung
-
getIcon
public String getIcon()
- Specified by:
getIconin interfaceIProcessing- Overrides:
getIconin classAVerarbeitung- Returns:
- The icon ID for this action.
-
getUploadElements
public List<String> getUploadElements()
- Specified by:
getUploadElementsin interfaceIUploadConsuming- Returns:
- A list of
FormElement.getAlias()es. These are the upload elements whose files are consumed by this upload file consuming action.
-
setUploadElements
public void setUploadElements(List<String> uploadElements)
- Specified by:
setUploadElementsin interfaceIUploadConsuming- Parameters:
uploadElements- A list ofFormElement.getAlias()es. These are the upload elements whose files are consumed by this upload file consuming action.
-
setActionIds
@Deprecated public void setActionIds(List<Long> aktionsIdErgebnisse)
Deprecated.- Specified by:
setActionIdsin interfaceIConsuming
-
getActionIds
@Deprecated public List<Long> getActionIds()
Deprecated.- Specified by:
getActionIdsin interfaceIConsuming
-
-