Class AuditTraceServiceImpl
- java.lang.Object
-
- de.trustable.ca3s.core.service.impl.AuditTraceServiceImpl
-
- All Implemented Interfaces:
AuditTraceService
@Service @Transactional public class AuditTraceServiceImpl extends Object implements AuditTraceService
Service Implementation for managingAuditTrace.
-
-
Constructor Summary
Constructors Constructor Description AuditTraceServiceImpl(AuditTraceRepository auditTraceRepository, CertificateRepository certificateRepository, CSRRepository csrRepository, PipelineRepository pipelineRepository, CAConnectorConfigRepository caConnectorConfigRepository, BPMNProcessInfoRepository bpmnProcessInfoRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(Long id)Delete the "id" auditTrace.org.springframework.data.domain.Page<AuditTrace>findAll(org.springframework.data.domain.Pageable pageable)Get all the auditTraces.org.springframework.data.domain.Page<AuditTrace>findBy(org.springframework.data.domain.Pageable pageable, Long certificateId, Long csrId, Long pipelineId, Long caConnectorId, Long processInfoId)Optional<AuditTrace>findOne(Long id)Get the "id" auditTrace.AuditTracesave(AuditTrace auditTrace)Save a auditTrace.
-
-
-
Constructor Detail
-
AuditTraceServiceImpl
public AuditTraceServiceImpl(AuditTraceRepository auditTraceRepository, CertificateRepository certificateRepository, CSRRepository csrRepository, PipelineRepository pipelineRepository, CAConnectorConfigRepository caConnectorConfigRepository, BPMNProcessInfoRepository bpmnProcessInfoRepository)
-
-
Method Detail
-
save
public AuditTrace save(AuditTrace auditTrace)
Description copied from interface:AuditTraceServiceSave a auditTrace.- Specified by:
savein interfaceAuditTraceService- Parameters:
auditTrace- the entity to save.- Returns:
- the persisted entity.
-
findAll
@Transactional(readOnly=true) public org.springframework.data.domain.Page<AuditTrace> findAll(org.springframework.data.domain.Pageable pageable)
Description copied from interface:AuditTraceServiceGet all the auditTraces.- Specified by:
findAllin interfaceAuditTraceService- Returns:
- the list of entities.
-
findOne
@Transactional(readOnly=true) public Optional<AuditTrace> findOne(Long id)
Description copied from interface:AuditTraceServiceGet the "id" auditTrace.- Specified by:
findOnein interfaceAuditTraceService- Parameters:
id- the id of the entity.- Returns:
- the entity.
-
delete
public void delete(Long id)
Description copied from interface:AuditTraceServiceDelete the "id" auditTrace.- Specified by:
deletein interfaceAuditTraceService- Parameters:
id- the id of the entity.
-
findBy
@Transactional(readOnly=true) public org.springframework.data.domain.Page<AuditTrace> findBy(org.springframework.data.domain.Pageable pageable, Long certificateId, Long csrId, Long pipelineId, Long caConnectorId, Long processInfoId)
- Specified by:
findByin interfaceAuditTraceService
-
-