package com.tencent.service;
import java.sql.Timestamp;
import java.util.List;
import com.mysql.jdbc.Blob;
import com.tencent.model.Message;
import com.tencent.model.Team;
import com.tencent.model.User;
public interface IMessageService extends IService<Message> {
public Message findByTopic(String topic);
public Message createMessage(User sender, Blob content, Timestamp sendDate, int type, Team... teams);
public boolean sendMessages(Message message);
public int cancelMessage(int userId, Message message);
public List<Message> listOutDate(User user, boolean isOutdate);
public List<Message> listOutDate(User user, boolean isOutdate, int firstResult,
int maxSize);
}