Package | Description |
---|---|
io.druid.query.lookup | |
io.druid.query.lookup.namespace | |
io.druid.server.lookup.namespace | |
io.druid.server.lookup.namespace.cache |
Modifier and Type | Method and Description |
---|---|
ExtractionNamespace |
NamespaceLookupExtractorFactory.getExtractionNamespace() |
Constructor and Description |
---|
NamespaceLookupExtractorFactory(ExtractionNamespace extractionNamespace,
long firstCacheTimeout,
boolean injective,
NamespaceExtractionCacheManager manager) |
NamespaceLookupExtractorFactory(ExtractionNamespace extractionNamespace,
NamespaceExtractionCacheManager manager) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtractionNamespaceCacheFactory<T extends ExtractionNamespace> |
Modifier and Type | Class and Description |
---|---|
class |
JDBCExtractionNamespace |
class |
StaticMapExtractionNamespace
This class is intended to be used in general cluster testing, and not as a serious lookup.
|
class |
URIExtractionNamespace |
Modifier and Type | Method and Description |
---|---|
static com.google.inject.multibindings.MapBinder<Class<? extends ExtractionNamespace>,ExtractionNamespaceCacheFactory<?>> |
NamespaceExtractionModule.getNamespaceFactoryMapBinder(com.google.inject.Binder binder) |
Modifier and Type | Method and Description |
---|---|
protected <T extends ExtractionNamespace> |
NamespaceExtractionCacheManager.getPostRunnable(String id,
T namespace,
ExtractionNamespaceCacheFactory<T> factory,
String cacheId) |
<T extends ExtractionNamespace> |
NamespaceExtractionCacheManager.schedule(String id,
T namespace) |
protected <T extends ExtractionNamespace> |
NamespaceExtractionCacheManager.schedule(String id,
T namespace,
ExtractionNamespaceCacheFactory<T> factory,
Runnable postRunnable,
String cacheId) |
Modifier and Type | Method and Description |
---|---|
boolean |
NamespaceExtractionCacheManager.scheduleAndWait(String id,
ExtractionNamespace namespace,
long waitForFirstRun) |
boolean |
NamespaceExtractionCacheManager.scheduleOrUpdate(String id,
ExtractionNamespace namespace) |
Constructor and Description |
---|
NamespaceImplData(com.google.common.util.concurrent.ListenableFuture<?> future,
ExtractionNamespace namespace,
String name) |
Constructor and Description |
---|
NamespaceExtractionCacheManager(com.metamx.common.lifecycle.Lifecycle lifecycle,
com.metamx.emitter.service.ServiceEmitter serviceEmitter,
Map<Class<? extends ExtractionNamespace>,ExtractionNamespaceCacheFactory<?>> namespaceFunctionFactoryMap) |
OffHeapNamespaceExtractionCacheManager(com.metamx.common.lifecycle.Lifecycle lifecycle,
com.metamx.emitter.service.ServiceEmitter emitter,
Map<Class<? extends ExtractionNamespace>,ExtractionNamespaceCacheFactory<?>> namespaceFunctionFactoryMap) |
OnHeapNamespaceExtractionCacheManager(com.metamx.common.lifecycle.Lifecycle lifecycle,
com.metamx.emitter.service.ServiceEmitter emitter,
Map<Class<? extends ExtractionNamespace>,ExtractionNamespaceCacheFactory<?>> namespaceFunctionFactoryMap) |
Copyright © 2011–2016. All rights reserved.