|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.rebind.rpc.ProxyCreator
org.cruxframework.crux.core.rebind.rpc.CruxProxyCreator
org.cruxframework.crux.plugin.gadget.rebind.rpc.CruxGadgetProxyCreator
public class CruxGadgetProxyCreator
This class overrides the Crux Proxy Creator to add a wrapper class around the original generated class.
The wrapper redirects the original request through a proxy, as described on:
http://code.google.com/p/gwt-google-apis/wiki/GadgetsFAQ#How_can_I_get_GWT_RPC_to_work_in_a_Gadget?
| Field Summary |
|---|
| Fields inherited from class com.google.gwt.user.rebind.rpc.ProxyCreator |
|---|
CACHED_PROPERTY_INFO_KEY, CACHED_TYPE_INFO_KEY, MANIFEST_ARTIFACT_DIR, serviceIntf |
| Constructor Summary | |
|---|---|
CruxGadgetProxyCreator(com.google.gwt.core.ext.typeinfo.JClassType type)
|
|
| Method Summary | |
|---|---|
com.google.gwt.core.ext.RebindResult |
create(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context)
|
| Methods inherited from class org.cruxframework.crux.core.rebind.rpc.CruxProxyCreator |
|---|
getPackageAndClassName, getRemoteServiceRelativePath |
| Methods inherited from class com.google.gwt.user.rebind.rpc.ProxyCreator |
|---|
addRoots, computeTypeNameExpression, generateCheckRpcTokenTypeOverride, generateProxyContructor, generateProxyFields, generateProxyMethod, generateProxyMethods, generateRpcStatsContext, generateStreamWriterOverride, generateTypeHandlers, getProxySimpleName, getProxySupertype, getStreamWriterClass, writeSerializationPolicyFile |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CruxGadgetProxyCreator(com.google.gwt.core.ext.typeinfo.JClassType type)
type - | Method Detail |
|---|
public com.google.gwt.core.ext.RebindResult create(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context)
throws com.google.gwt.core.ext.UnableToCompleteException
create in class org.cruxframework.crux.core.rebind.rpc.CruxProxyCreatorcom.google.gwt.core.ext.UnableToCompleteExceptionProxyCreator.create(com.google.gwt.core.ext.TreeLogger, com.google.gwt.core.ext.GeneratorContext)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||