com.xebialabs.deployit.deployment.rules
Class AbstractBaseRule
java.lang.Object
com.xebialabs.deployit.deployment.rules.AbstractBaseRule
public abstract class AbstractBaseRule
- extends java.lang.Object
|
Method Summary |
protected boolean |
canFire(java.util.Map<java.lang.String,java.lang.Object> context)
|
protected abstract java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
fire(java.util.Map<java.lang.String,java.lang.Object> context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
enabled
protected boolean enabled
executionExpression
protected java.lang.String executionExpression
attributes
protected java.util.Map<java.lang.String,java.lang.String> attributes
AbstractBaseRule
public AbstractBaseRule()
canFire
protected boolean canFire(java.util.Map<java.lang.String,java.lang.Object> context)
fire
protected abstract java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> fire(java.util.Map<java.lang.String,java.lang.Object> context)