Package | Description |
---|---|
org.apache.storm.scheduler.multitenant | |
org.apache.storm.scheduler.utils |
Modifier and Type | Field and Description |
---|---|
protected IConfigLoader |
MultitenantScheduler.configLoader |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactoryConfigLoader
A dynamic loader that can load scheduler configurations for user resource guarantees from Artifactory (an artifact repository manager).
|
class |
FileConfigLoader
Scheduler configuration loader which loads configs from a file.
|
Modifier and Type | Method and Description |
---|---|
static IConfigLoader |
ConfigLoaderFactoryService.createConfigLoader(Map<String,Object> conf)
The user interface to create an IConfigLoader instance.
|
IConfigLoader |
IConfigLoaderFactory.createIfSupported(URI uri,
Map<String,Object> conf)
Create an IConfigLoader implementation if the scheme of the URI is supported; otherwise returns null.
|
IConfigLoader |
FileConfigLoaderFactory.createIfSupported(URI uri,
Map<String,Object> conf)
Create a FileConfigLoader if the scheme of the URI is “file”; else return null.
|
IConfigLoader |
ArtifactoryConfigLoaderFactory.createIfSupported(URI uri,
Map<String,Object> conf)
Create a ArtifactoryConfigLoader if the scheme of the URI is “artifactory+http” or “artifactory+https”; otherwise return null.
|
Copyright © 2019 The Apache Software Foundation. All rights reserved.