package eu.dnetlib.espas.gui.client;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import eu.dnetlib.espas.gui.shared.Message;

import java.util.List;

/**
 * Created by stefania on 2/24/15.
 */
@RemoteServiceRelativePath("messageService")
public interface MessageService extends RemoteService {

    public List<String> getValidMessages();

    public List<Message> getMessages();

    public void deleteMessages(List<String> messageIds);

    public void insertMessage(Message message);

    public void updateMessage(Message message);
}
