package com.salesmanager.core.business.services.shipping; import javax.inject.Inject; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; import com.salesmanager.core.business.repositories.shipping.ShippingOriginRepository; import com.salesmanager.core.business.services.common.generic.SalesManagerEntityServiceImpl; import com.salesmanager.core.model.merchant.MerchantStore; import com.salesmanager.core.model.shipping.ShippingOrigin; @Service("shippingOriginService") public class ShippingOriginServiceImpl extends SalesManagerEntityServiceImpl<Long, ShippingOrigin> implements ShippingOriginService { private static final Logger LOGGER = LoggerFactory.getLogger(ShippingOriginServiceImpl.class); private ShippingOriginRepository shippingOriginRepository; @Inject public ShippingOriginServiceImpl(ShippingOriginRepository shippingOriginRepository) { super(shippingOriginRepository); this.shippingOriginRepository = shippingOriginRepository; } @Override public ShippingOrigin getByStore(MerchantStore store) { // TODO Auto-generated method stub ShippingOrigin origin = shippingOriginRepository.findByStore(store.getId()); return origin; } }