Package org.apache.storm.scheduler.utils
Class ArtifactoryConfigLoaderFactory
- java.lang.Object
-
- org.apache.storm.scheduler.utils.ArtifactoryConfigLoaderFactory
-
- All Implemented Interfaces:
IConfigLoaderFactory
@AutoService(IConfigLoaderFactory.class) public class ArtifactoryConfigLoaderFactory extends Object implements IConfigLoaderFactory
Factory class for ArtifactoryConfigLoader.
-
-
Constructor Summary
Constructors Constructor Description ArtifactoryConfigLoaderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IConfigLoader
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.
-
-
-
Method Detail
-
createIfSupported
public IConfigLoader 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.- Specified by:
createIfSupported
in interfaceIConfigLoaderFactory
- Parameters:
uri
- The URI which pointing to the config file/directory location on Artifactory server.conf
- The storm configuration.- Returns:
- A ArtifactoryConfigLoader if the scheme is "artifactory+http" or "artifactory+https"; otherwise, null.
-
-