package devopsdistilled.operp.server.data.service.items.impl;
import javax.inject.Inject;
import org.springframework.stereotype.Service;
import devopsdistilled.operp.client.items.models.BrandModel;
import devopsdistilled.operp.server.data.entity.items.Brand;
import devopsdistilled.operp.server.data.repo.items.BrandRepository;
import devopsdistilled.operp.server.data.service.impl.AbstractEntityService;
import devopsdistilled.operp.server.data.service.items.BrandService;
@Service
public class BrandServiceImpl extends
AbstractEntityService<Brand, Long, BrandRepository, BrandModel>
implements BrandService {
private static final long serialVersionUID = -9026551460330247355L;
@Inject
private BrandRepository brandRepository;
@Override
protected BrandRepository getRepo() {
return brandRepository;
}
@Override
protected Brand findByEntityName(String entityName) {
return brandRepository.findByBrandName(entityName);
}
}