org.rhq.plugins.filetemplate
Class ProcessingRecipeContext
java.lang.Object
org.rhq.bundle.filetemplate.recipe.RecipeContext
org.rhq.plugins.filetemplate.ProcessingRecipeContext
public class ProcessingRecipeContext
- extends RecipeContext
A recipe context that processes the recipe as it adds stuff to the context
- Author:
- John Mazzitelli
| Methods inherited from class org.rhq.bundle.filetemplate.recipe.RecipeContext |
addReplacementVariableValue, assignDefaultValueToReplacementVariable, getDeployFiles, getDeploymentProperties, getFiles, getParser, getRealizedFiles, getRecipe, getReplacementVariableDefaultValues, getReplacementVariables, getReplacementVariableValues, getScriptFiles, isUnknownRecipe, setParser, setReplacementVariableValues, setUnknownRecipe, toString |
ProcessingRecipeContext
public ProcessingRecipeContext(String recipe,
Map<org.rhq.core.domain.content.PackageVersion,File> packageVersionFiles,
SystemInfo systemInfo,
String baseWorkingDirectory,
org.rhq.core.domain.bundle.BundleResourceDeployment bundleResourceDeployment,
BundleManagerProvider bundleManagerProvider)
addDeployFile
public void addDeployFile(String filename,
String directory)
- Overrides:
addDeployFile in class RecipeContext
addFile
public void addFile(String source,
String destination)
- Overrides:
addFile in class RecipeContext
addRealizedFile
public void addRealizedFile(String file)
- Overrides:
addRealizedFile in class RecipeContext
addReplacementVariables
public void addReplacementVariables(Set<String> replacementVariables)
- Overrides:
addReplacementVariables in class RecipeContext
addScript
public void addScript(String exe,
List<String> exeArgs)
- Overrides:
addScript in class RecipeContext
addCommand
public void addCommand(String exe,
List<String> exeArgs)
- Overrides:
addCommand in class RecipeContext
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.