package it.infracom.prova.client;

import com.google.gwt.user.client.rpc.*;

/**
 *
 * @author Aleksandras Novikovas
 * @author System Tier
 * @version 1.0
 */
public interface TestServiceAsync {

    void fetch (int startRow, int endRow, AsyncCallback<FetchResult<TestRecord>> callback);

    void add (TestRecord record, AsyncCallback<TestRecord> callback);

    void update (TestRecord record, AsyncCallback<TestRecord> callback);

    void remove (TestRecord record, AsyncCallback<?> callback);

}
