public abstract class AbstractApolloModule extends com.google.inject.AbstractModule implements ApolloModule
Modifier | Constructor and Description |
---|---|
protected |
AbstractApolloModule() |
Modifier and Type | Method and Description |
---|---|
Set<? extends com.google.inject.Key<?>> |
getLifecycleManaged()
Returns the immutable, idempotently determined and stable set of injection keys that should be
bound to the service lifecycle; i.e.
|
double |
getPriority()
Returns the priority of this module relative to other modules.
|
protected void |
manageLifecycle(Class<?> cls) |
protected void |
manageLifecycle(com.google.inject.Key<?> key) |
String |
toString() |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId
protected void manageLifecycle(com.google.inject.Key<?> key)
protected void manageLifecycle(Class<?> cls)
public double getPriority()
ApolloModule
0.0
.getPriority
in interface ApolloModule
public Set<? extends com.google.inject.Key<?>> getLifecycleManaged()
ApolloModule
Closeable
will be closed on shutdown.getLifecycleManaged
in interface ApolloModule
Copyright © 2016. All rights reserved.