com.googlecode.jpattern.gwt.client.communication.direct
Class DirectServerCallService
java.lang.Object
com.googlecode.jpattern.gwt.client.communication.direct.DirectServerCallService
- All Implemented Interfaces:
- IServerCallService, IService
public class DirectServerCallService
- extends Object
- implements IServerCallService
- Author:
- Francesco Cina'
08/mag/2011
|
Method Summary |
void |
addDelete(String path,
IServerCallDeleteAction serverCallAction)
|
void |
addGet(String path,
IServerCallGetAction serverCallAction)
|
void |
addPost(String path,
IServerCallPostAction serverCallAction)
|
void |
addPut(String path,
IServerCallPutAction serverCallAction)
|
<T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>>
AProxy<T> |
|
delete(IObjectSerializer<T> resultClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Map<String,String> keyValuesMap)
|
<T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>>
AProxy<T> |
|
get(IObjectSerializer<T> resultClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Map<String,String> keyValuesMap)
|
protected String |
getBestKey(String url,
Map<String,?> map)
|
<T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>,Z>
AProxy<T> |
|
post(IObjectSerializer<T> resultClassSerializer,
IObjectSerializer<Z> dataClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Z data)
|
<T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>,Z>
AProxy<T> |
|
put(IObjectSerializer<T> resultClassSerializer,
IObjectSerializer<Z> dataClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Z data)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectServerCallService
public DirectServerCallService()
get
public <T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>> AProxy<T> get(IObjectSerializer<T> resultClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Map<String,String> keyValuesMap)
- Specified by:
get in interface IServerCallService
delete
public <T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>> AProxy<T> delete(IObjectSerializer<T> resultClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Map<String,String> keyValuesMap)
- Specified by:
delete in interface IServerCallService
post
public <T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>,Z> AProxy<T> post(IObjectSerializer<T> resultClassSerializer,
IObjectSerializer<Z> dataClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Z data)
- Specified by:
post in interface IServerCallService
put
public <T extends com.googlecode.jpattern.shared.result.facade.ICommandFacadeResult<?>,Z> AProxy<T> put(IObjectSerializer<T> resultClassSerializer,
IObjectSerializer<Z> dataClassSerializer,
ICallbackAction<T> callbackAction,
String url,
Z data)
- Specified by:
put in interface IServerCallService
addPost
public void addPost(String path,
IServerCallPostAction serverCallAction)
addPut
public void addPut(String path,
IServerCallPutAction serverCallAction)
addGet
public void addGet(String path,
IServerCallGetAction serverCallAction)
addDelete
public void addDelete(String path,
IServerCallDeleteAction serverCallAction)
getBestKey
protected String getBestKey(String url,
Map<String,?> map)
Copyright © 2011. All Rights Reserved.