io.airlift.http.client
Class AsyncHttpClientModule

java.lang.Object
  extended by io.airlift.http.client.AsyncHttpClientModule
All Implemented Interfaces:
com.google.inject.Module

@Beta
public class AsyncHttpClientModule
extends Object


Field Summary
protected  Class<? extends Annotation> annotation
           
protected  com.google.inject.Binder binder
           
protected  String name
           
 
Constructor Summary
protected AsyncHttpClientModule(String name, Class<? extends Annotation> annotation)
           
 
Method Summary
 void addAlias(Class<? extends Annotation> alias)
           
 void configure()
           
 void configure(com.google.inject.Binder binder)
           
 Annotation getFilterQualifier()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected final String name

annotation

protected final Class<? extends Annotation> annotation

binder

protected com.google.inject.Binder binder
Constructor Detail

AsyncHttpClientModule

protected AsyncHttpClientModule(String name,
                                Class<? extends Annotation> annotation)
Method Detail

getFilterQualifier

public Annotation getFilterQualifier()

configure

public void configure()

addAlias

public void addAlias(Class<? extends Annotation> alias)

configure

public final void configure(com.google.inject.Binder binder)
Specified by:
configure in interface com.google.inject.Module


Copyright © 2010-2012 Airlift. All Rights Reserved.