Class ProcessScopeExecutionObjectTransactionAware
Object
ProcessScopeExecutionObjectTransactionAware
- All Implemented Interfaces:
ExecutionObject,ReusableExecutionObject
@Component
@Scope("prototype")
public class ProcessScopeExecutionObjectTransactionAware
extends Object
implements ReusableExecutionObject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionHistoricTaskInstanceHistoricProcessInstancegetLastValue(String fieldId) UsuarioDTOTaskgetTask()getVariable(String id) voidsetHistoricTaskInstance(HistoricTaskInstance instance) voidsetLoggedUser(UsuarioDTO logged) voidsetProcessDefinitionId(String processDefinitionId) voidvoidsetTask(Task task) voidsetVariable(String variable, Object value) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ExecutionObject
getBusinessKeys, getProcessInstanceIds, getTaskIds, getVariableForAllTasks, isBulk, setVariableForAllTasks
-
Constructor Details
-
ProcessScopeExecutionObjectTransactionAware
public ProcessScopeExecutionObjectTransactionAware()
-
-
Method Details
-
getVariable
- Specified by:
getVariablein interfaceExecutionObject
-
getLastValue
- Specified by:
getLastValuein interfaceExecutionObject
-
setVariable
- Specified by:
setVariablein interfaceExecutionObject
-
getTask
public Task getTask()- Specified by:
getTaskin interfaceExecutionObject
-
getHistoricTask
@Transactional(propagation=SUPPORTS) public HistoricTaskInstance getHistoricTask()- Specified by:
getHistoricTaskin interfaceExecutionObject
-
getTaskId
- Specified by:
getTaskIdin interfaceExecutionObject
-
getHitoricProcess
@Transactional(propagation=SUPPORTS) public HistoricProcessInstance getHitoricProcess()- Specified by:
getHitoricProcessin interfaceExecutionObject
-
getProcessDefinitionId
- Specified by:
getProcessDefinitionIdin interfaceExecutionObject
-
getProcessInstanceId
- Specified by:
getProcessInstanceIdin interfaceExecutionObject
-
setProcessInstanceId
- Specified by:
setProcessInstanceIdin interfaceReusableExecutionObject
-
setProcessDefinitionId
- Specified by:
setProcessDefinitionIdin interfaceReusableExecutionObject
-
setTask
public void setTask(Task task) - Specified by:
setTaskin interfaceReusableExecutionObject
-
setHistoricTaskInstance
public void setHistoricTaskInstance(HistoricTaskInstance instance) - Specified by:
setHistoricTaskInstancein interfaceReusableExecutionObject
-
getLoggedUser
public UsuarioDTO getLoggedUser()- Specified by:
getLoggedUserin interfaceExecutionObject
-
setLoggedUser
public void setLoggedUser(UsuarioDTO logged) - Specified by:
setLoggedUserin interfaceReusableExecutionObject
-
getBusinessKey
- Specified by:
getBusinessKeyin interfaceExecutionObject
-
getProcessBusinessKey
- Specified by:
getProcessBusinessKeyin interfaceExecutionObject
-