package com.knj.cocktail.service;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.knj.cocktail.dao.BeaconDAO;
import com.knj.cocktail.domain.Beacon;
@Service("BeaconService")
public class BeaconService {
private BeaconDAO beaconDAO;
@Autowired
public void setBeaconDAO(BeaconDAO beaconDAO) {
this.beaconDAO = beaconDAO;
}
public List<Beacon> selectBeaconList() {
return beaconDAO.getBeacons();
}
@Transactional
public void doAdd(String beaconId, String sectorId, String distance) {
beaconDAO.insertBeacon(beaconId,sectorId,distance);
}
@Transactional
public void doDelete(String beaconId) {
beaconDAO.deleteBeacon(beaconId);
}
}