class InProcessRequestFactory
extends com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactory
| Modifier and Type | Class and Description |
|---|---|
(package private) static interface |
InProcessRequestFactory.Factory |
(package private) class |
InProcessRequestFactory.RequestFactoryHandler |
JSON_CONTENT_TYPE_UTF8| Constructor and Description |
|---|
InProcessRequestFactory(java.lang.Class<? extends RequestFactory> requestFactoryInterface) |
| Modifier and Type | Method and Description |
|---|---|
protected AutoBeanFactory |
getAutoBeanFactory()
Implementations of EntityProxies are provided by an AutoBeanFactory, which
is itself a generated type.
|
com.google.web.bindery.requestfactory.vm.impl.Deobfuscator |
getDeobfuscator() |
java.lang.String |
getFactoryTypeToken()
Returns a type token for the RequestFactory instance, which is used to seed
operation and type token resolution on the server.
|
protected <P extends BaseProxy> |
getTypeFromToken(java.lang.String typeToken) |
protected java.lang.String |
getTypeToken(java.lang.Class<? extends BaseProxy> clazz) |
void |
initialize(EventBus eventBus)
The choice of a default request transport is runtime-specific.
|
boolean |
isEntityType(java.lang.Class<?> clazz) |
boolean |
isValueType(java.lang.Class<?> clazz) |
find, getEventBus, getHistoryToken, getHistoryToken, getProxyClass, getProxyId, getRequestTransport, getSerializer, hasVersionChanged, initializepublic InProcessRequestFactory(java.lang.Class<? extends RequestFactory> requestFactoryInterface)
public com.google.web.bindery.requestfactory.vm.impl.Deobfuscator getDeobfuscator()
public java.lang.String getFactoryTypeToken()
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactorygetFactoryTypeToken in class com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactorypublic void initialize(EventBus eventBus)
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactoryinitialize in interface RequestFactoryinitialize in class com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactoryeventBus - an EventBuspublic boolean isEntityType(java.lang.Class<?> clazz)
isEntityType in class com.google.web.bindery.requestfactory.shared.impl.IdFactorypublic boolean isValueType(java.lang.Class<?> clazz)
isValueType in class com.google.web.bindery.requestfactory.shared.impl.IdFactoryprotected AutoBeanFactory getAutoBeanFactory()
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactoryAbstractRequestFactory.find(EntityProxyId) and AbstractRequestFactory.getSerializer(ProxyStore)
were provided by AbstractRequestContext, this method could be
removed.getAutoBeanFactory in class com.google.web.bindery.requestfactory.shared.impl.AbstractRequestFactoryprotected <P extends BaseProxy> java.lang.Class<P> getTypeFromToken(java.lang.String typeToken)
getTypeFromToken in class com.google.web.bindery.requestfactory.shared.impl.IdFactoryprotected java.lang.String getTypeToken(java.lang.Class<? extends BaseProxy> clazz)
getTypeToken in class com.google.web.bindery.requestfactory.shared.impl.IdFactory