GWTP Dispatch Server, Guice implementation 0.6-redhat-2

com.gwtplatform.dispatch.server.guice
Class GuiceBeanProvider

java.lang.Object
  extended by com.gwtplatform.dispatch.server.guice.GuiceBeanProvider
All Implemented Interfaces:
ActionHandlerValidatorLinkerHelper.BeanProvider

public class GuiceBeanProvider
extends Object
implements ActionHandlerValidatorLinkerHelper.BeanProvider

Author:
Peter Simun (simun@seges.sk)

Nested Class Summary
static class GuiceBeanProvider.GuiceBindingDescriptorAdapter<B>
          Adapter for tranforming Guice Binding into BeanProvider implementation.
 
Nested classes/interfaces inherited from interface com.gwtplatform.dispatch.server.actionhandlervalidator.ActionHandlerValidatorLinkerHelper.BeanProvider
ActionHandlerValidatorLinkerHelper.BeanProvider.BindingDescriptor<B>
 
Constructor Summary
GuiceBeanProvider(com.google.inject.Injector injector)
           
 
Method Summary
<B> Iterator<ActionHandlerValidatorLinkerHelper.BeanProvider.BindingDescriptor<B>>
getBindings(Class<B> clazz)
           
<B> B
getInstance(Class<B> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiceBeanProvider

public GuiceBeanProvider(com.google.inject.Injector injector)
Method Detail

getInstance

public <B> B getInstance(Class<B> clazz)
Specified by:
getInstance in interface ActionHandlerValidatorLinkerHelper.BeanProvider

getBindings

public <B> Iterator<ActionHandlerValidatorLinkerHelper.BeanProvider.BindingDescriptor<B>> getBindings(Class<B> clazz)
Specified by:
getBindings in interface ActionHandlerValidatorLinkerHelper.BeanProvider

GWTP Dispatch Server, Guice implementation 0.6-redhat-2

Copyright © 2010-2012 ArcBees. All Rights Reserved.