package fr.openwide.core.test.jpa.more.business.audit.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import fr.openwide.core.jpa.more.business.audit.service.AbstractAuditServiceImpl; import fr.openwide.core.test.jpa.more.business.audit.dao.IMockAuditDao; import fr.openwide.core.test.jpa.more.business.audit.model.MockAudit; import fr.openwide.core.test.jpa.more.business.audit.model.MockAuditAction; import fr.openwide.core.test.jpa.more.business.audit.model.MockAuditActionEnum; import fr.openwide.core.test.jpa.more.business.audit.model.MockAuditFeature; import fr.openwide.core.test.jpa.more.business.audit.model.MockAuditFeatureEnum; @Service("mockAuditService") public class MockAuditServiceImpl extends AbstractAuditServiceImpl<MockAudit> implements IMockAuditService { private IMockAuditDao auditDao; @Autowired public MockAuditServiceImpl(IMockAuditDao auditDao) { super(auditDao); this.auditDao = auditDao; } @Override public MockAuditAction getAuditActionByEnum(MockAuditActionEnum auditActionEnum) { return auditDao.getAuditActionByEnum(auditActionEnum); } @Override public MockAuditFeature getAuditFeatureByEnum(MockAuditFeatureEnum auditFeatureEnum) { return auditDao.getAuditFeatureByEnum(auditFeatureEnum); } }