public class AdminExplorerManager
extends java.lang.Object
implements com.netflix.explorers.ExplorerManager
| Modifier and Type | Class and Description |
|---|---|
static class |
AdminExplorerManager.AdminResourceExplorer |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADMIN_EXPLORER_NAME |
| Constructor and Description |
|---|
AdminExplorerManager() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.configuration.Configuration |
getConfiguration() |
java.lang.String |
getDefaultModule() |
com.netflix.explorers.Explorer |
getExplorer(java.lang.String name) |
java.util.Collection<com.netflix.explorers.Explorer> |
getExplorers() |
com.netflix.explorers.context.GlobalModelContext |
getGlobalModel() |
boolean |
getHasAuthProvider() |
<T> T |
getService(java.lang.Class<T> className) |
void |
initialize() |
void |
registerExplorer(com.netflix.explorers.Explorer module) |
void |
registerExplorerFromClassName(java.lang.String className) |
void |
registerExplorersFromClassNames(java.util.Set<java.lang.String> classNames) |
<T> void |
registerService(java.lang.Class<T> serviceClass,
java.lang.Class<? extends T> serviceImplClassName) |
<T> void |
registerService(java.lang.Class<T> serviceClass,
com.google.common.base.Supplier<T> supplier) |
<T> void |
registerService(java.lang.Class<T> serviceClass,
T instance) |
void |
shutdown() |
void |
unregisterExplorer(com.netflix.explorers.Explorer module) |
public static final java.lang.String ADMIN_EXPLORER_NAME
@PostConstruct public void initialize()
initialize in interface com.netflix.explorers.ExplorerManagerpublic void shutdown()
shutdown in interface com.netflix.explorers.ExplorerManagerpublic java.lang.String getDefaultModule()
getDefaultModule in interface com.netflix.explorers.ExplorerManagerpublic void registerExplorer(com.netflix.explorers.Explorer module)
registerExplorer in interface com.netflix.explorers.ExplorerManagerpublic void unregisterExplorer(com.netflix.explorers.Explorer module)
unregisterExplorer in interface com.netflix.explorers.ExplorerManagerpublic void registerExplorerFromClassName(java.lang.String className)
throws java.lang.Exception
registerExplorerFromClassName in interface com.netflix.explorers.ExplorerManagerjava.lang.Exceptionpublic com.netflix.explorers.Explorer getExplorer(java.lang.String name)
getExplorer in interface com.netflix.explorers.ExplorerManagerpublic java.util.Collection<com.netflix.explorers.Explorer> getExplorers()
getExplorers in interface com.netflix.explorers.ExplorerManagerpublic com.netflix.explorers.context.GlobalModelContext getGlobalModel()
getGlobalModel in interface com.netflix.explorers.ExplorerManagerpublic org.apache.commons.configuration.Configuration getConfiguration()
getConfiguration in interface com.netflix.explorers.ExplorerManagerpublic void registerExplorersFromClassNames(java.util.Set<java.lang.String> classNames)
registerExplorersFromClassNames in interface com.netflix.explorers.ExplorerManagerpublic <T> T getService(java.lang.Class<T> className)
getService in interface com.netflix.explorers.ExplorerManagerpublic <T> void registerService(java.lang.Class<T> serviceClass,
T instance)
registerService in interface com.netflix.explorers.ExplorerManagerpublic <T> void registerService(java.lang.Class<T> serviceClass,
com.google.common.base.Supplier<T> supplier)
registerService in interface com.netflix.explorers.ExplorerManagerpublic <T> void registerService(java.lang.Class<T> serviceClass,
java.lang.Class<? extends T> serviceImplClassName)
registerService in interface com.netflix.explorers.ExplorerManagerpublic boolean getHasAuthProvider()
getHasAuthProvider in interface com.netflix.explorers.ExplorerManager