Class InProcessRequestTransport
java.lang.Object
com.google.web.bindery.requestfactory.server.testing.InProcessRequestTransport
- All Implemented Interfaces:
RequestTransport
A RequestTransport that calls a
SimpleRequestProcessor
. This test can
be used for end-to-end tests of RequestFactory service methods in non-GWT
test suites.
ServiceLayer serviceLayer = ServiceLayer.create(); SimpleRequestProcessor processor = new SimpleRequestProcessor(serviceLayer); EventBus eventBus = new SimpleEventBus(); MyRequestFactory f = RequestFactorySource.create(MyRequestFactory.class); f.initialize(eventBus, new InProcessRequestTransport(processor));
- See Also:
-
com.google.web.bindery.vm.RequestFactorySource
ServiceLayer.create()
SimpleEventBus
SimpleRequestProcessor
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.web.bindery.requestfactory.shared.RequestTransport
RequestTransport.TransportReceiver
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
send
(String payload, RequestTransport.TransportReceiver receiver) Called by the RequestFactory implementation.
-
Constructor Details
-
InProcessRequestTransport
-
-
Method Details