com.googlecode.jpattern.gwt.client
Interface IServerCallService

All Known Implementing Classes:
DirectServerCallService, NullServerCallService, RestServerCallService

public interface IServerCallService

Author:
Francesco Cina' 06/mag/2011

Method Summary
<T extends IWebResult>
AProxy<T>
delete(Class<T> resultClass, ICallbackAction<T> callbackAction, String url, Map<String,String> keyValuesMap)
           
<T extends IWebResult>
AProxy<T>
get(Class<T> resultClass, ICallbackAction<T> callbackAction, String url, Map<String,String> keyValuesMap)
           
<T extends IWebResult,Z>
AProxy<T>
post(Class<T> resultClass, Class<Z> dataClass, ICallbackAction<T> callbackAction, String url, Z data)
           
<T extends IWebResult,Z>
AProxy<T>
put(Class<T> resultClass, Class<Z> dataClass, ICallbackAction<T> callbackAction, String url, Z data)
           
 

Method Detail

get

<T extends IWebResult> AProxy<T> get(Class<T> resultClass,
                                     ICallbackAction<T> callbackAction,
                                     String url,
                                     Map<String,String> keyValuesMap)

delete

<T extends IWebResult> AProxy<T> delete(Class<T> resultClass,
                                        ICallbackAction<T> callbackAction,
                                        String url,
                                        Map<String,String> keyValuesMap)

post

<T extends IWebResult,Z> AProxy<T> post(Class<T> resultClass,
                                        Class<Z> dataClass,
                                        ICallbackAction<T> callbackAction,
                                        String url,
                                        Z data)

put

<T extends IWebResult,Z> AProxy<T> put(Class<T> resultClass,
                                       Class<Z> dataClass,
                                       ICallbackAction<T> callbackAction,
                                       String url,
                                       Z data)


Copyright © 2011. All Rights Reserved.