Class EtapaStatusTempoDaoImpl
Object
AbstractJPADao<EtapaStatusTempo,Integer>
EtapaStatusTempoDaoImpl
- All Implemented Interfaces:
Dao<EtapaStatusTempo,,Integer> EtapaStatusTempoDao
@Repository
public class EtapaStatusTempoDaoImpl
extends AbstractJPADao<EtapaStatusTempo,Integer>
implements EtapaStatusTempoDao
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<EtapaStatusTempo> getTaskStatusPorProcesso(ProcessoVersao versao) List<EtapaStatusTempo> getTaskStatusPorProcesso(ProcessoVersao versao, String taskKey, Status status) EtapaStatusTempogetTaskStatusPorTempo(ProcessoVersao versao, String taskKey, int tempoDeExecucao, int tempoRestante, Status status) EtapaStatusTempogetTaskStatusPorTempo(String processDefinitionId, String taskKey, int tempoDeExecucao, int tempoRestante, Status status) EtapaStatusTempogetTaskStatusUnicoPorProcessDefinition(String processDefinitionId, String taskKey, Status status) EtapaStatusTempogetTaskStatusUnicoPorProcesso(ProcessoVersao versao, String taskKey, Status status) booleanremoverDefinicoesDeStatusEtapaParaProcesso(ProcessoVersao processo) booleanremoverDefinicoesDeStatusEtapaParaProcesso(ProcessoVersao processo, String taskKey) Methods inherited from class AbstractJPADao
findById, getEntityManager, read, read, remove, removeById, save, setEntityManager, update
-
Constructor Details
-
EtapaStatusTempoDaoImpl
public EtapaStatusTempoDaoImpl()
-
-
Method Details
-
getTaskStatusUnicoPorProcesso
public EtapaStatusTempo getTaskStatusUnicoPorProcesso(ProcessoVersao versao, String taskKey, Status status) - Specified by:
getTaskStatusUnicoPorProcessoin interfaceEtapaStatusTempoDao
-
getTaskStatusUnicoPorProcessDefinition
public EtapaStatusTempo getTaskStatusUnicoPorProcessDefinition(String processDefinitionId, String taskKey, Status status) - Specified by:
getTaskStatusUnicoPorProcessDefinitionin interfaceEtapaStatusTempoDao
-
getTaskStatusPorProcesso
- Specified by:
getTaskStatusPorProcessoin interfaceEtapaStatusTempoDao
-
getTaskStatusPorProcesso
public List<EtapaStatusTempo> getTaskStatusPorProcesso(ProcessoVersao versao, String taskKey, Status status) - Specified by:
getTaskStatusPorProcessoin interfaceEtapaStatusTempoDao
-
getTaskStatusPorTempo
public EtapaStatusTempo getTaskStatusPorTempo(ProcessoVersao versao, String taskKey, int tempoDeExecucao, int tempoRestante, Status status) - Specified by:
getTaskStatusPorTempoin interfaceEtapaStatusTempoDao
-
getTaskStatusPorTempo
public EtapaStatusTempo getTaskStatusPorTempo(String processDefinitionId, String taskKey, int tempoDeExecucao, int tempoRestante, Status status) - Specified by:
getTaskStatusPorTempoin interfaceEtapaStatusTempoDao
-
removerDefinicoesDeStatusEtapaParaProcesso
@Transactional public boolean removerDefinicoesDeStatusEtapaParaProcesso(ProcessoVersao processo) - Specified by:
removerDefinicoesDeStatusEtapaParaProcessoin interfaceEtapaStatusTempoDao
-
removerDefinicoesDeStatusEtapaParaProcesso
@Transactional public boolean removerDefinicoesDeStatusEtapaParaProcesso(ProcessoVersao processo, String taskKey) - Specified by:
removerDefinicoesDeStatusEtapaParaProcessoin interfaceEtapaStatusTempoDao
-