public abstract class GuiceRunnable extends Object implements Runnable
Constructor and Description |
---|
GuiceRunnable(com.metamx.common.logger.Logger log) |
Modifier and Type | Method and Description |
---|---|
void |
configure(com.google.inject.Injector injector) |
protected abstract List<? extends com.google.inject.Module> |
getModules() |
com.metamx.common.lifecycle.Lifecycle |
initLifecycle(com.google.inject.Injector injector) |
com.google.inject.Injector |
makeInjector() |
@Inject public void configure(com.google.inject.Injector injector)
protected abstract List<? extends com.google.inject.Module> getModules()
public com.google.inject.Injector makeInjector()
public com.metamx.common.lifecycle.Lifecycle initLifecycle(com.google.inject.Injector injector)
Copyright © 2011–2015. All rights reserved.