org.opencms.gwt
Class CmsPrefetchSerializationPolicy

java.lang.Object
  extended by com.google.gwt.user.server.rpc.SerializationPolicy
      extended by org.opencms.gwt.CmsPrefetchSerializationPolicy

public final class CmsPrefetchSerializationPolicy
extends com.google.gwt.user.server.rpc.SerializationPolicy

A GWT serialization policy for pre-fetching.

Since:
8.0.0

Method Summary
 Set<String> getClientFieldNamesForEnhancedClass(Class<?> clazz)
           
static CmsPrefetchSerializationPolicy instance()
          Returns the singleton instance of this class.
 boolean shouldDeserializeFields(Class<?> clazz)
           
 boolean shouldSerializeFields(Class<?> clazz)
           
 void validateDeserialize(Class<?> clazz)
           
 void validateSerialize(Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static CmsPrefetchSerializationPolicy instance()
Returns the singleton instance of this class.

Returns:
the singleton instance of this class

getClientFieldNamesForEnhancedClass

public Set<String> getClientFieldNamesForEnhancedClass(Class<?> clazz)
Overrides:
getClientFieldNamesForEnhancedClass in class com.google.gwt.user.server.rpc.SerializationPolicy
See Also:
SerializationPolicy.getClientFieldNamesForEnhancedClass(java.lang.Class)

shouldDeserializeFields

public boolean shouldDeserializeFields(Class<?> clazz)
Specified by:
shouldDeserializeFields in class com.google.gwt.user.server.rpc.SerializationPolicy
See Also:
SerializationPolicy.shouldDeserializeFields(java.lang.Class)

shouldSerializeFields

public boolean shouldSerializeFields(Class<?> clazz)
Specified by:
shouldSerializeFields in class com.google.gwt.user.server.rpc.SerializationPolicy
See Also:
SerializationPolicy.shouldSerializeFields(java.lang.Class)

validateDeserialize

public void validateDeserialize(Class<?> clazz)
Specified by:
validateDeserialize in class com.google.gwt.user.server.rpc.SerializationPolicy
See Also:
SerializationPolicy.validateDeserialize(java.lang.Class)

validateSerialize

public void validateSerialize(Class<?> clazz)
Specified by:
validateSerialize in class com.google.gwt.user.server.rpc.SerializationPolicy
See Also:
SerializationPolicy.validateSerialize(java.lang.Class)