List of usage examples for com.google.gwt.user.server.rpc.impl SerializedInstanceReference getSignature
String getSignature();
From source file:org.gwtrpc4j.stream.JClientSerializationStreamReader.java
License:Apache License
private void validateTypeVersions(Class<?> instanceClass, SerializedInstanceReference serializedInstRef) throws SerializationException { String clientTypeSignature = serializedInstRef.getSignature(); if (clientTypeSignature.length() == 0) { throw new SerializationException("Missing type signature for " + instanceClass.getName()); }/* w ww.j av a 2 s. co m*/ String serverTypeSignature = SerializabilityUtil.getSerializationSignature(instanceClass, serializationPolicy); if (!clientTypeSignature.equals(serverTypeSignature)) { throw new SerializationException("Invalid type signature for " + instanceClass.getName()); } }