com.atlassian.gadgets.renderer.internal.guice
Class ShindigModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by com.atlassian.gadgets.renderer.internal.guice.ShindigModule
All Implemented Interfaces:
com.google.inject.Module

public class ShindigModule
extends com.google.inject.AbstractModule

Injects everything from the shindig.properties and atlassian-gadgets.properties as a Named value and sets up custom components to override the default Shindig implementations.


Constructor Summary
ShindigModule(org.apache.shindig.auth.SecurityTokenDecoder decoder, Iterable<LocalGadgetSpecProvider> localGadgetSpecProviders, Whitelist whitelist, ClearableCacheProvider clearableCacheProvider)
           
 
Method Summary
protected  void configure()
           
 
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShindigModule

public ShindigModule(org.apache.shindig.auth.SecurityTokenDecoder decoder,
                     Iterable<LocalGadgetSpecProvider> localGadgetSpecProviders,
                     Whitelist whitelist,
                     ClearableCacheProvider clearableCacheProvider)
Method Detail

configure

protected void configure()
Specified by:
configure in class com.google.inject.AbstractModule


Copyright © 2014 Atlassian. All Rights Reserved.