org.gwtwidgets.server.spring
Class DefaultSerializationPolicyProvider

java.lang.Object
  extended by org.gwtwidgets.server.spring.DefaultSerializationPolicyProvider
All Implemented Interfaces:
SerializationPolicyProvider

public class DefaultSerializationPolicyProvider
extends Object
implements SerializationPolicyProvider

This serialization policy provider simply returns RPCRequest.getSerializationPolicy()

Author:
George Georgovassilis, g.georgovassilis[at]gmail.com

Constructor Summary
DefaultSerializationPolicyProvider()
           
 
Method Summary
 com.google.gwt.user.server.rpc.SerializationPolicy getSerializationPolicyForFailure(com.google.gwt.user.server.rpc.RPCRequest request, Object target, Method method, Object[] parameters, Throwable exception)
          This method returns the appropriate serialization policy in case of a failed service invocation
 com.google.gwt.user.server.rpc.SerializationPolicy getSerializationPolicyForSuccess(com.google.gwt.user.server.rpc.RPCRequest request, Object target, Method method, Object[] parameters, Object result)
          This method returns the appropriate serialization policy in case of a successful service invocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSerializationPolicyProvider

public DefaultSerializationPolicyProvider()
Method Detail

getSerializationPolicyForSuccess

public com.google.gwt.user.server.rpc.SerializationPolicy getSerializationPolicyForSuccess(com.google.gwt.user.server.rpc.RPCRequest request,
                                                                                           Object target,
                                                                                           Method method,
                                                                                           Object[] parameters,
                                                                                           Object result)
Description copied from interface: SerializationPolicyProvider
This method returns the appropriate serialization policy in case of a successful service invocation

Specified by:
getSerializationPolicyForSuccess in interface SerializationPolicyProvider
Parameters:
request - The RPCRequest
target - The service object on which the method was invoked
method - The method invoked
parameters - Arguments provided to the method invoked
result - The result returned by the method
Returns:
SerializationPolicy to use. If null is returned, then the default serialization policy will be used

getSerializationPolicyForFailure

public com.google.gwt.user.server.rpc.SerializationPolicy getSerializationPolicyForFailure(com.google.gwt.user.server.rpc.RPCRequest request,
                                                                                           Object target,
                                                                                           Method method,
                                                                                           Object[] parameters,
                                                                                           Throwable exception)
Description copied from interface: SerializationPolicyProvider
This method returns the appropriate serialization policy in case of a failed service invocation

Specified by:
getSerializationPolicyForFailure in interface SerializationPolicyProvider
Parameters:
request - The RPCRequest
target - The service object on which the method was invoked
method - The method invoked
parameters - Arguments provided to the method invoked
exception - The exception thrown while invoking the method
Returns:
SerializationPolicy to use. If null is returned, then the default serialization policy will be used


Copyright © 2011. All Rights Reserved.