
public abstract class HandlerModule extends AbstractModule
Actions to ActionHandlers and ActionValidators.
Your own Guice modules should extend this class.| Constructor and Description |
|---|
HandlerModule()
Constructs a HandlerModule that uses the
DispatchModule with
default configuration. |
HandlerModule(DispatchModule dispatchModule)
Constructs a
HandlerModule that uses the DispatchModule with a custom configuration. |
| Modifier and Type | Method and Description |
|---|---|
protected <A extends Action<R>,R extends Result> |
bindHandler(Class<A> actionClass,
Class<? extends ActionHandler<A,R>> handlerClass) |
protected <A extends Action<R>,R extends Result> |
bindHandler(Class<A> actionClass,
Class<? extends ActionHandler<A,R>> handlerClass,
Class<? extends ActionValidator> actionValidator) |
protected void |
configure() |
protected abstract void |
configureHandlers()
Override this method to configure your handlers.
|
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingpublic HandlerModule()
DispatchModule with
default configuration.public HandlerModule(DispatchModule dispatchModule)
HandlerModule that uses the DispatchModule with a custom configuration.dispatchModule - The custom configured DispatchModuleprotected <A extends Action<R>,R extends Result> void bindHandler(Class<A> actionClass, Class<? extends ActionHandler<A,R>> handlerClass)
A - Type of ActionR - Type of ResultactionClass - Implementation of Action to link and bindhandlerClass - Implementation of ActionHandler to link and bindprotected <A extends Action<R>,R extends Result> void bindHandler(Class<A> actionClass, Class<? extends ActionHandler<A,R>> handlerClass, Class<? extends ActionValidator> actionValidator)
A - Type of ActionR - Type of ResultactionClass - Implementation of Action to link and bindhandlerClass - Implementation of ActionHandler to link and bindactionValidator - Implementation of ActionValidator to link and bindprotected final void configure()
configure in class AbstractModuleprotected abstract void configureHandlers()
bindHandler(java.lang.Class<A>, java.lang.Class<? extends com.gwtplatform.dispatch.rpc.server.actionhandler.ActionHandler<A, R>>) to register actions that do
not need any specific security validation.Copyright © 2010-2014 ArcBees. All Rights Reserved.