/** * */ package com.teefun.db.dao; import java.util.List; import com.teefun.db.entity.QueueEntity; /** * DAO for queues. * * @author Rajh * */ public interface QueueDAO { /** * Save a queue. * * @param entity the entity */ public void save(QueueEntity entity); /** * Get list of queue. * * @return the list of entities */ public List<QueueEntity> list(); /** * Get a queue entity by name * * @param name the name * @return the queue entity if exist */ public QueueEntity getByName(String name); /** * Remove a queue entity. * * @param entity the entity */ public void remove(QueueEntity entity); }