Package com.soffid.iam.bpm.api
Class LighweightTaskInstance
java.lang.Object
com.soffid.iam.bpm.api.TaskInstance
com.soffid.iam.bpm.api.LighweightTaskInstance
- All Implemented Interfaces:
Serializable
Clase ligera que optimiza el rendimiento evitando trabajar con las variables y las transiciones
La generación de esta clase en vez de TaskInstance puede suponer un 1000% de mejora en el rendimiento.
- Author:
- u91940
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longGets value for attribute variablesvoidsetVariables(Map variables) Sets value for attribute variablesMethods inherited from class com.soffid.iam.bpm.api.TaskInstance
getActorId, getCreate, getDescription, getDueDate, getEnd, getId, getName, getPooledActors, getPriority, getProcessClassLoader, getProcessDefinition, getProcessId, getProcessName, getProcessNumber, getStart, getSwimlane, getTransitions, isBlocking, isCancelled, isDummyTask, isOpen, isSignalling, setActorId, setBlocking, setCancelled, setCreate, setDescription, setDueDate, setDummyTask, setEnd, setId, setName, setOpen, setPooledActors, setPriority, setProcessClassLoader, setProcessDefinition, setProcessId, setProcessName, setProcessNumber, setSignalling, setStart, setSwimlane, setTransitions, toString
-
Constructor Details
-
LighweightTaskInstance
public LighweightTaskInstance()
-
-
Method Details
-
getSerialVersionUID
public static long getSerialVersionUID() -
getVariables
Description copied from class:TaskInstanceGets value for attribute variables- Overrides:
getVariablesin classTaskInstance
-
setVariables
Description copied from class:TaskInstanceSets value for attribute variables- Overrides:
setVariablesin classTaskInstance
-