package net.alpol.soppix.client.service;

import java.util.ArrayList;

import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.google.gwt.user.client.rpc.ServiceDefTarget;

import net.alpol.soppix.client.model.zawiadomienia.Zawiadomienie;
@RemoteServiceRelativePath("ZawiadomieniaService")
public interface ZawiadomieniaService extends RemoteService {
	/**
	 * Utility class for simplifying access to the instance of async service.
	 */
	public static class Util {
		private static ZawiadomieniaServiceAsync instance;
		public static ZawiadomieniaServiceAsync getInstance(){
			if (instance == null) {
				instance = GWT.create(ZawiadomieniaService.class);
			}
			return instance;
		}
	}
	ArrayList<Zawiadomienie> listZawiadomienia(int startRow, int endRow) throws Exception;
}
