Package de.xima.fc.bl.fdv.processing
Class VerarbeitungCopyToPostfach
- java.lang.Object
-
- de.xima.fc.bl.fdv.processing.AVerarbeitung
-
- de.xima.fc.bl.fdv.processing.VerarbeitungCopyToPostfach
-
- All Implemented Interfaces:
ITransferable
,INamedUiElement
,IInboxDependent
,IProcessing
,Serializable
@Embeddable public class VerarbeitungCopyToPostfach extends AVerarbeitung implements IInboxDependent
- See Also:
- Serialized Form
-
-
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 VerarbeitungCopyToPostfach()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IProcessingResult
exec(IWorkflowProcessingContext wfpc, Aktion aktion)
Hinweis: Für die erstellte Vorgangskopie werden nach DIESER Aktion KEINE weiteren Aktionen ausgeführt, ihr Status ist abhängig vom 'statusBeibehalten'-Schalter (true
: alter Status des Originalvorganges;false
: Zielstatus des Originalvorganges).Boolean
getAnonymize()
String
getDisplayName(Locale l)
String
getIcon()
String
getLicenseKey()
long
getPostfachId()
String
getProcessingKey()
String
getProcessingPage()
boolean
isStatusBeibehalten()
void
setAnonymize(Boolean anonymize)
void
setPostfachId(long postfachId)
void
setStatusBeibehalten(boolean statusBeibehalten)
-
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.processing.IProcessing
execute, getAvailableOverrideValue, getGuiIcon, getProcessingName, isAvailable, isFileProviding, prefillProcessing
-
-
-
-
Method Detail
-
setPostfachId
public void setPostfachId(long postfachId)
-
getPostfachId
public long getPostfachId()
- Specified by:
getPostfachId
in interfaceIInboxDependent
-
setStatusBeibehalten
public void setStatusBeibehalten(boolean statusBeibehalten)
-
isStatusBeibehalten
public boolean isStatusBeibehalten()
-
exec
protected IProcessingResult exec(IWorkflowProcessingContext wfpc, Aktion aktion) throws Exception
Hinweis: Für die erstellte Vorgangskopie werden nach DIESER Aktion KEINE weiteren Aktionen ausgeführt, ihr Status ist abhängig vom 'statusBeibehalten'-Schalter (true
: alter Status des Originalvorganges;false
: Zielstatus des Originalvorganges).- Specified by:
exec
in classAVerarbeitung
- Parameters:
wfpc
- 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.
-
getProcessingKey
public String getProcessingKey()
- Specified by:
getProcessingKey
in interfaceIProcessing
-
getLicenseKey
public String getLicenseKey()
- Specified by:
getLicenseKey
in interfaceIProcessing
-
getDisplayName
public String getDisplayName(Locale l)
- Specified by:
getDisplayName
in interfaceINamedUiElement
- Overrides:
getDisplayName
in classAVerarbeitung
- Returns:
- Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).
-
getProcessingPage
public String getProcessingPage()
- Specified by:
getProcessingPage
in interfaceIProcessing
- Overrides:
getProcessingPage
in classAVerarbeitung
-
getIcon
public String getIcon()
- Specified by:
getIcon
in interfaceIProcessing
- Overrides:
getIcon
in classAVerarbeitung
- Returns:
- The icon ID for this action.
-
getAnonymize
public Boolean getAnonymize()
-
setAnonymize
public void setAnonymize(Boolean anonymize)
-
-