public class RuleStore
extends java.lang.Object
| Constructor and Description |
|---|
RuleStore() |
| Modifier and Type | Method and Description |
|---|---|
com.xebialabs.deployit.deployment.rules.Rule |
getRule(java.lang.String ruleName) |
java.util.Collection<com.xebialabs.deployit.deployment.rules.Rule> |
getRules() |
java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step> |
getStepClassByElement(java.lang.String elementName) |
java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step> |
getStepClassByFunction(java.lang.String functionName) |
java.util.Collection<java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step>> |
getStepClasses() |
void |
registerRule(com.xebialabs.deployit.deployment.rules.Rule rule) |
void |
registerStepClass(java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step> stepClass,
StepMetadata stepMetadata) |
public void registerStepClass(java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step> stepClass,
StepMetadata stepMetadata)
public void registerRule(com.xebialabs.deployit.deployment.rules.Rule rule)
public java.util.Collection<com.xebialabs.deployit.deployment.rules.Rule> getRules()
public com.xebialabs.deployit.deployment.rules.Rule getRule(java.lang.String ruleName)
public java.util.Collection<java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step>> getStepClasses()
public java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step> getStepClassByElement(java.lang.String elementName)
public java.lang.Class<? extends com.xebialabs.deployit.plugin.api.flow.Step> getStepClassByFunction(java.lang.String functionName)