MeetingNotesServiceAsync.java :  » App » synitex-shopping-list » com » synitex » mn » client » Android Open Source

Android Open Source » App » synitex shopping list 
synitex shopping list » com » synitex » mn » client » MeetingNotesServiceAsync.java
package com.synitex.mn.client;

import java.util.ArrayList;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.synitex.mn.shared.NoteModel;
import com.synitex.mn.shared.UserModel;

public interface MeetingNotesServiceAsync {

  void getNickname(AsyncCallback<UserModel> callback);

  void saveNote(NoteModel n, AsyncCallback<NoteModel> callback);

  void commitDraft(NoteModel n, AsyncCallback<NoteModel> callback);

  void removeNote(Long noteId, AsyncCallback<Void> callback);

  void getNote(Long noteId, AsyncCallback<NoteModel> callback);

  void getDrafts(AsyncCallback<ArrayList<NoteModel>> callback);

  void getNotes(AsyncCallback<ArrayList<NoteModel>> callback);

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.