public class CmsRpcProxyCreator
extends com.google.gwt.user.rebind.rpc.ProxyCreator
SynchronizedRpcRequest
annotation.构造器和说明 |
---|
CmsRpcProxyCreator(com.google.gwt.core.ext.typeinfo.JClassType serviceIntf)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
generateProxyMethods(com.google.gwt.user.rebind.SourceWriter w,
com.google.gwt.user.rebind.rpc.SerializableTypeOracle serializableTypeOracle,
com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
java.util.Map<com.google.gwt.core.ext.typeinfo.JMethod,com.google.gwt.core.ext.typeinfo.JMethod> syncMethToAsyncMethMap) |
protected void |
generateSyncOverride(com.google.gwt.user.rebind.SourceWriter srcWriter,
java.util.Map<com.google.gwt.core.ext.typeinfo.JMethod,com.google.gwt.core.ext.typeinfo.JMethod> syncMethToAsyncMethMap)
Generates a method to check if a given RPC method has to be synchronized.
|
addRoots, computeTypeNameExpression, create, generateCheckRpcTokenTypeOverride, generateProxyContructor, generateProxyFields, generateProxyMethod, generateRpcStatsContext, generateStreamWriterOverride, generateTypeHandlers, getProxySimpleName, getProxySupertype, getRemoteServiceRelativePath, getStreamWriterClass, writeSerializationPolicyFile
public CmsRpcProxyCreator(com.google.gwt.core.ext.typeinfo.JClassType serviceIntf)
serviceIntf
- the service interfaceprotected void generateProxyMethods(com.google.gwt.user.rebind.SourceWriter w, com.google.gwt.user.rebind.rpc.SerializableTypeOracle serializableTypeOracle, com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle, java.util.Map<com.google.gwt.core.ext.typeinfo.JMethod,com.google.gwt.core.ext.typeinfo.JMethod> syncMethToAsyncMethMap)
generateProxyMethods
在类中 com.google.gwt.user.rebind.rpc.ProxyCreator
ProxyCreator.generateProxyMethods(com.google.gwt.user.rebind.SourceWriter, com.google.gwt.user.rebind.rpc.SerializableTypeOracle, com.google.gwt.core.ext.typeinfo.TypeOracle, java.util.Map)
protected void generateSyncOverride(com.google.gwt.user.rebind.SourceWriter srcWriter, java.util.Map<com.google.gwt.core.ext.typeinfo.JMethod,com.google.gwt.core.ext.typeinfo.JMethod> syncMethToAsyncMethMap)
srcWriter
- the source write to generate the code withsyncMethToAsyncMethMap
- the method map