Package de.xima.fc.bl.fdv
Class WorkflowProcessing
- java.lang.Object
-
- java.lang.Thread
-
- de.xima.fc.bl.fdv.WorkflowProcessing
-
- All Implemented Interfaces:
IWorkflowProcessing
,AutoCloseable
,Runnable
@Deprecated public final class WorkflowProcessing extends Thread implements IWorkflowProcessing
Deprecated.Use the new workflow engine (IWorkflowEventRunner
).The reference implementation ofIWorkflowProcessingContext
.- Author:
- XIMA MEDIA GmbH
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
-
Field Summary
-
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
-
Constructor Summary
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
cancelProcessing()
Deprecated.usemarkDeleted()
andstopProcessing()
void
close()
Deprecated.Closes the processingIFormDataAdapter
getFdaData()
Deprecated.Status
getFollowStatus()
Deprecated.Mandant
getMandant()
Deprecated.Projekt
getProjekt()
Deprecated.Vorgang
getVorgang()
Deprecated.Diese Methode dient dazu, denVorgang
zu liefern, der derzeit bearbeitet wird.boolean
isAnonymize()
Deprecated.boolean
isCorrection()
Deprecated.void
markDeleted()
Deprecated.Marks the current processing as deletedvoid
process()
Deprecated.void
run()
Deprecated.Diese Methode nur direkt aufrufen, wenn die Statusverarbeitung SYNCHRON abgearbeitet werden sollvoid
setAnonymize(boolean anonymize)
Deprecated.void
setCorrection(boolean isCorrection)
Deprecated.void
stopProcessing()
Deprecated.Stops the processing by removing all actions from the working-poolvoid
switchStatus(Status status, EProtocolEntryProcessType type)
Deprecated.-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
WorkflowProcessing
@Deprecated public WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IEntityContext ec, SessionAttributes sessionAttributes)
-
WorkflowProcessing
@Deprecated public WorkflowProcessing(Vorgang v, Projekt p, Status newStatus, Benutzer curBen, SessionAttributes sessionAttributes, IEntityContext ec)
-
WorkflowProcessing
@Deprecated public WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IFormDataAdapter fdaData, IEntityContext ec, SessionAttributes sessionAttributes, IXFormRenderConfig xformConfig)
-
WorkflowProcessing
public WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IEntityContext ec, Map<String,Serializable> sessionAttributes)
Deprecated.
-
WorkflowProcessing
public WorkflowProcessing(Vorgang v, Projekt p, Status newStatus, Benutzer curBen, Map<String,Serializable> sessionAttributes, IEntityContext ec)
Deprecated.
-
WorkflowProcessing
public WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IFormDataAdapter fdaData, IEntityContext ec, Map<String,Serializable> sessionAttributes, IXFormRenderConfig xformConfig)
Deprecated.
-
WorkflowProcessing
@Deprecated public WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IFormDataAdapter fdaData, IEntityContext ec, Map<String,Serializable> sessionAttributes, IXFormRenderConfig xformConfig, boolean anonymize)
Deprecated.
-
WorkflowProcessing
public WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, IUser user, IFormDataAdapter fdaData, IEntityContext ec, Map<String,Serializable> sessionAttributes, IXFormRenderConfig xformConfig, boolean anonymize)
Deprecated.
-
-
Method Detail
-
switchStatus
public void switchStatus(Status status, EProtocolEntryProcessType type)
Deprecated.
-
run
public void run()
Deprecated.Diese Methode nur direkt aufrufen, wenn die Statusverarbeitung SYNCHRON abgearbeitet werden soll
-
process
public void process()
Deprecated.
-
getFollowStatus
public Status getFollowStatus()
Deprecated.- Returns:
- liefert das
Status
s-Objekt odernull
;
-
getVorgang
public Vorgang getVorgang()
Deprecated.Diese Methode dient dazu, denVorgang
zu liefern, der derzeit bearbeitet wird.- Returns:
- liefert das
Vorgang
s-Objekt odernull
;
-
getProjekt
public Projekt getProjekt()
Deprecated.- Returns:
- the projekt
-
getMandant
public Mandant getMandant()
Deprecated.- Returns:
- the mandant
-
getFdaData
public IFormDataAdapter getFdaData()
Deprecated.
-
stopProcessing
public void stopProcessing()
Deprecated.Description copied from interface:IWorkflowProcessing
Stops the processing by removing all actions from the working-pool- Specified by:
stopProcessing
in interfaceIWorkflowProcessing
-
markDeleted
public void markDeleted()
Deprecated.Description copied from interface:IWorkflowProcessing
Marks the current processing as deleted- Specified by:
markDeleted
in interfaceIWorkflowProcessing
-
setCorrection
public void setCorrection(boolean isCorrection)
Deprecated.
-
isCorrection
public boolean isCorrection()
Deprecated.
-
isAnonymize
public boolean isAnonymize()
Deprecated.- Specified by:
isAnonymize
in interfaceIWorkflowProcessing
- Returns:
- Whether data related to a person should be anonymized.
-
setAnonymize
public void setAnonymize(boolean anonymize)
Deprecated.
-
cancelProcessing
@Deprecated public void cancelProcessing()
Deprecated.usemarkDeleted()
andstopProcessing()
Description copied from interface:IWorkflowProcessing
Stops the workflow ands marks it as deleted- Specified by:
cancelProcessing
in interfaceIWorkflowProcessing
-
close
public void close()
Deprecated.Description copied from interface:IWorkflowProcessing
Closes the processing- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceIWorkflowProcessing
-
-