Class ContextAwareOpenShiftRuntimeExecConfig
- java.lang.Object
-
- org.guvnor.ala.openshift.config.impl.ContextAwareOpenShiftRuntimeExecConfig
-
- All Implemented Interfaces:
org.guvnor.ala.config.CloneableConfig<OpenShiftRuntimeExecConfig>,org.guvnor.ala.config.Config,org.guvnor.ala.config.ProvisioningConfig,org.guvnor.ala.config.RuntimeConfig,OpenShiftRuntimeConfig,OpenShiftRuntimeExecConfig,org.guvnor.ala.pipeline.ContextAware
public class ContextAwareOpenShiftRuntimeExecConfig extends Object implements org.guvnor.ala.pipeline.ContextAware, OpenShiftRuntimeExecConfig, org.guvnor.ala.config.CloneableConfig<OpenShiftRuntimeExecConfig>
Context-aware and cloneable implementation of OpenShiftRuntimeExecConfig.- See Also:
OpenShiftRuntimeExecConfig
-
-
Constructor Summary
Constructors Constructor Description ContextAwareOpenShiftRuntimeExecConfig()ContextAwareOpenShiftRuntimeExecConfig(String runtimeName, org.guvnor.ala.runtime.providers.ProviderId providerId, String applicationName, String kieServerContainerDeployment, String projectName, String resourceSecretsUri, String resourceStreamsUri, String resourceTemplateName, String resourceTemplateParamDelimiter, String resourceTemplateParamAssigner, String resourceTemplateParamValues, String resourceTemplateUri, String serviceName)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.guvnor.ala.openshift.config.OpenShiftRuntimeConfig
getRuntimeId
-
-
-
-
Constructor Detail
-
ContextAwareOpenShiftRuntimeExecConfig
public ContextAwareOpenShiftRuntimeExecConfig()
-
ContextAwareOpenShiftRuntimeExecConfig
public ContextAwareOpenShiftRuntimeExecConfig(String runtimeName, org.guvnor.ala.runtime.providers.ProviderId providerId, String applicationName, String kieServerContainerDeployment, String projectName, String resourceSecretsUri, String resourceStreamsUri, String resourceTemplateName, String resourceTemplateParamDelimiter, String resourceTemplateParamAssigner, String resourceTemplateParamValues, String resourceTemplateUri, String serviceName)
-
-
Method Detail
-
setContext
public void setContext(Map<String,?> context)
- Specified by:
setContextin interfaceorg.guvnor.ala.pipeline.ContextAware
-
getRuntimeName
public String getRuntimeName()
- Specified by:
getRuntimeNamein interfaceorg.guvnor.ala.config.RuntimeConfig
-
setRuntimeName
public void setRuntimeName(String runtimeName)
-
getProviderId
public org.guvnor.ala.runtime.providers.ProviderId getProviderId()
- Specified by:
getProviderIdin interfaceorg.guvnor.ala.config.ProvisioningConfig- Specified by:
getProviderIdin interfaceorg.guvnor.ala.config.RuntimeConfig
-
setProviderId
public void setProviderId(org.guvnor.ala.runtime.providers.ProviderId providerId)
-
getApplicationName
public String getApplicationName()
- Specified by:
getApplicationNamein interfaceOpenShiftRuntimeConfig
-
setApplicationName
public void setApplicationName(String applicationName)
-
getKieServerContainerDeployment
public String getKieServerContainerDeployment()
- Specified by:
getKieServerContainerDeploymentin interfaceOpenShiftRuntimeConfig
-
setKieServerContainerDeployment
public void setKieServerContainerDeployment(String kieServerContainerDeployment)
-
getProjectName
public String getProjectName()
- Specified by:
getProjectNamein interfaceOpenShiftRuntimeConfig
-
setProjectName
public void setProjectName(String projectName)
-
getResourceSecretsUri
public String getResourceSecretsUri()
- Specified by:
getResourceSecretsUriin interfaceOpenShiftRuntimeConfig
-
setResourceSecretsUri
public void setResourceSecretsUri(String resourceSecretsUri)
-
getResourceStreamsUri
public String getResourceStreamsUri()
- Specified by:
getResourceStreamsUriin interfaceOpenShiftRuntimeConfig
-
setResourceStreamsUri
public void setResourceStreamsUri(String resourceStreamsUri)
-
getResourceTemplateName
public String getResourceTemplateName()
- Specified by:
getResourceTemplateNamein interfaceOpenShiftRuntimeConfig
-
setResourceTemplateName
public void setResourceTemplateName(String resourceTemplateName)
-
getResourceTemplateParamDelimiter
public String getResourceTemplateParamDelimiter()
- Specified by:
getResourceTemplateParamDelimiterin interfaceOpenShiftRuntimeConfig
-
setResourceTemplateParamDelimiter
public void setResourceTemplateParamDelimiter(String resourceTemplateParamDelimiter)
-
getResourceTemplateParamAssigner
public String getResourceTemplateParamAssigner()
- Specified by:
getResourceTemplateParamAssignerin interfaceOpenShiftRuntimeConfig
-
setResourceTemplateParamAssigner
public void setResourceTemplateParamAssigner(String resourceTemplateParamAssigner)
-
getResourceTemplateParamValues
public String getResourceTemplateParamValues()
- Specified by:
getResourceTemplateParamValuesin interfaceOpenShiftRuntimeConfig
-
setResourceTemplateParamValues
public void setResourceTemplateParamValues(String resourceTemplateParamValues)
-
getResourceTemplateUri
public String getResourceTemplateUri()
- Specified by:
getResourceTemplateUriin interfaceOpenShiftRuntimeConfig
-
setResourceTemplateUri
public void setResourceTemplateUri(String resourceTemplateUri)
-
getServiceName
public String getServiceName()
- Specified by:
getServiceNamein interfaceOpenShiftRuntimeConfig
-
setServiceName
public void setServiceName(String serviceName)
-
asNewClone
public OpenShiftRuntimeExecConfig asNewClone(OpenShiftRuntimeExecConfig source)
- Specified by:
asNewClonein interfaceorg.guvnor.ala.config.CloneableConfig<OpenShiftRuntimeExecConfig>
-
-