public abstract class AbstractLoader extends Object implements hudson.model.Describable<AbstractLoader>, hudson.ExtensionPoint
Modifier and Type | Class and Description |
---|---|
static class |
AbstractLoader.AbstractLoaderDescriptor |
Constructor and Description |
---|
AbstractLoader() |
Modifier and Type | Method and Description |
---|---|
static hudson.DescriptorExtensionList<AbstractLoader,AbstractLoader.AbstractLoaderDescriptor> |
all() |
abstract boolean |
checkData()
Method to check the differents inputs
|
abstract String |
getDefaultEnvFileName()
Method to get the Default full Env filename with extension
|
AbstractLoader.AbstractLoaderDescriptor |
getDescriptor() |
abstract String |
getEnv(String envName)
Method to get the content of a specific Env File
|
abstract String[] |
getEnvs()
Method to retrieve the env's name from a source
|
abstract String |
getFullPathEnv(String envName) |
abstract String |
getFullPathHot(String hotName) |
abstract String |
getHot(String hotName)
Method to get the content of a specific Heat Orchestration Template (HOT)
|
abstract String[] |
getHots()
Method to retrieve the template's name from a source
|
public abstract String[] getHots()
public abstract String[] getEnvs()
public abstract String getDefaultEnvFileName()
public abstract String getEnv(String envName)
envName
- unique identifier associated with Env Filepublic abstract String getHot(String hotName)
hotName
- unique identifier associated with a Heat Orchestration
Template (HOT)public abstract boolean checkData() throws hudson.model.Descriptor.FormException
hudson.model.Descriptor.FormException
- exception for the first formfield doesn't setpublic abstract String getFullPathHot(String hotName)
hotName
- unique identifier associated with a Heat Orchestration
Template (HOT)public abstract String getFullPathEnv(String envName)
envName
- unique identifier associated with an env Heat Orchestration
Template (HOT)public static hudson.DescriptorExtensionList<AbstractLoader,AbstractLoader.AbstractLoaderDescriptor> all()
public AbstractLoader.AbstractLoaderDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<AbstractLoader>
Copyright © 2016. All rights reserved.