package com.syzton.sunread.service.message;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import com.syzton.sunread.dto.message.MessageDTO;
import com.syzton.sunread.model.message.Message;
public interface MessageCenterService {
public void sendMessage(long sendUserId,long receiveUserId, String message);
public void sendMessageToClass(long sendUserId,long classId, String message);
public Page<MessageDTO> findMessagesBySendUser(Pageable pageable, Long userId);
public Page<MessageDTO> findMessagesByReceiveUser(Pageable pageable, Long userId);
public Message deleteById(Long id);
public void readMessage(Long id);
}