Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package in.shop2020.googleadwords.handler;

import in.shop2020.googleadwords.domain.AdwordsAdGroup;
import in.shop2020.googleadwords.persistence.AdwordsAdGroupMapper;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class AdwordsAdGroupHandler{
        
        @Autowired
        AdwordsAdGroupMapper adgroupMapper;
        
        public void addAdwordsAdGroup(AdwordsAdGroup adgroup){
                adgroupMapper.addAdwordsAdGroup(adgroup);
        }
        
        public void updateAdwordsAdGroup(AdwordsAdGroup adgroup){
                adgroupMapper.updateAdwordsAdGroup(adgroup);
        }
        
        public void deleteAdwordsAdGroup(long adgroupId){
                adgroupMapper.deleteAdwordsAdGroup(adgroupId);
        }
        
        public List<AdwordsAdGroup> getAllAdwordsAdGroups(){
                return adgroupMapper.getAllAdwordsAdGroups();
        }
        
        public AdwordsAdGroup getAdwordsAdGroupByAdGroupId(long adgroupId){
                return adgroupMapper.getAdwordsAdGroupByAdGroupId(adgroupId);
        }
        
        public List<AdwordsAdGroup> getAdwordsAdGroupsByCampaignId(long campaignId){
                return adgroupMapper.getAdwordsAdGroupsByCampaignId(campaignId);
        }
}