Class WorkflowProcessing
java.lang.Object
java.lang.Thread
de.xima.fc.bl.fdv.WorkflowProcessing
- All Implemented Interfaces:
IWorkflowProcessing, AutoCloseable, Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class Thread
Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
ConstructorsConstructorDescriptionWorkflowProcessing(Vorgang v, Projekt p, Status newStatus, Benutzer curBen, SessionAttributes sessionAttributes, IEntityContext ec) WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IFormDataAdapter fdaData, IEntityContext ec, SessionAttributes sessionAttributes, IXFormRenderConfig xformConfig) WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IFormDataAdapter fdaData, IEntityContext ec, Map<String, Serializable> sessionAttributes, IXFormRenderConfig xformConfig) Deprecated.WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IFormDataAdapter fdaData, IEntityContext ec, Map<String, Serializable> sessionAttributes, IXFormRenderConfig xformConfig, boolean anonymize) Deprecated.WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IEntityContext ec, SessionAttributes sessionAttributes) WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, Benutzer curBen, IEntityContext ec, Map<String, Serializable> sessionAttributes) Deprecated.WorkflowProcessing(Vorgang v, Projekt p, Status newStatus, Benutzer curBen, Map<String, Serializable> sessionAttributes, IEntityContext ec) Deprecated.WorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, IUser user, IFormDataAdapter fdaData, IEntityContext ec, Map<String, Serializable> sessionAttributes, IXFormRenderConfig xformConfig, boolean anonymize) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.usemarkDeleted()andstopProcessing()voidclose()Deprecated.Closes the processingDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.Diese Methode dient dazu, denVorgangzu liefern, der derzeit bearbeitet wird.booleanDeprecated.booleanDeprecated.voidDeprecated.Marks the current processing as deletedvoidprocess()Deprecated.voidrun()Deprecated.Diese Methode nur direkt aufrufen, wenn die Statusverarbeitung SYNCHRON abgearbeitet werden sollvoidsetAnonymize(boolean anonymize) Deprecated.voidsetCorrection(boolean isCorrection) Deprecated.voidDeprecated.Stops the processing by removing all actions from the working-poolvoidswitchStatus(Status status, EProtocolEntryProcessType type) Deprecated.Methods inherited from class 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 Details
-
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 Details
-
switchStatus
Deprecated. -
run
-
process
public void process()Deprecated. -
getFollowStatus
-
getVorgang
-
getProjekt
-
getMandant
-
getFdaData
Deprecated. -
stopProcessing
public void stopProcessing()Deprecated.Description copied from interface:IWorkflowProcessingStops the processing by removing all actions from the working-pool- Specified by:
stopProcessingin interfaceIWorkflowProcessing
-
markDeleted
public void markDeleted()Deprecated.Description copied from interface:IWorkflowProcessingMarks the current processing as deleted- Specified by:
markDeletedin interfaceIWorkflowProcessing
-
setCorrection
public void setCorrection(boolean isCorrection) Deprecated. -
isCorrection
public boolean isCorrection()Deprecated. -
isAnonymize
public boolean isAnonymize()Deprecated.- Specified by:
isAnonymizein interfaceIWorkflowProcessing- Returns:
- Whether data related to a person should be anonymized.
-
setAnonymize
public void setAnonymize(boolean anonymize) Deprecated. -
cancelProcessing
Deprecated.usemarkDeleted()andstopProcessing()Description copied from interface:IWorkflowProcessingStops the workflow ands marks it as deleted- Specified by:
cancelProcessingin interfaceIWorkflowProcessing
-
close
public void close()Deprecated.Description copied from interface:IWorkflowProcessingCloses the processing- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceIWorkflowProcessing
-
IWorkflowEventRunner).