Rev 5168 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/****/package in.shop2020.crm.persistence;import in.shop2020.crm.domain.SearchFilter;import in.shop2020.crm.domain.Ticket;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.MapKey;/*** Ibatis mapper for tickets' table in database.** @author mandeep*/public interface TicketMapper {public List<Ticket> getTickets(SearchFilter searchFilter);public void updateTicket(Ticket ticket);public void insertTicket(Ticket ticket);public List<Ticket> getUnassignedTickets();public void unassignAgentTickets(int assigneeId);public int getOpenTicketCountForAgent(long agentId);@MapKey("category")public Map<String, Long> getOpenTicketsMap();}