com.xebialabs.deployit.deployment.rules
Class OldRule<D>
java.lang.Object
com.xebialabs.deployit.deployment.rules.OldRule<D>
- Direct Known Subclasses:
- ContributorInvokerRule, DeployedInvokerRule
public abstract class OldRule<D>
- extends java.lang.Object
|
Field Summary |
protected boolean |
enabled
|
protected java.lang.String |
name
|
|
Constructor Summary |
OldRule(java.lang.String name,
boolean enabled)
|
|
Method Summary |
abstract boolean |
canFire(D d,
com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext context)
|
void |
disable()
|
abstract void |
fire(D d,
com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext context)
|
java.lang.String |
getName()
|
boolean |
isEnabled()
|
| 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
OldRule
public OldRule(java.lang.String name,
boolean enabled)
getName
public final java.lang.String getName()
isEnabled
public final boolean isEnabled()
disable
public final void disable()
canFire
public abstract boolean canFire(D d,
com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext context)
fire
public abstract void fire(D d,
com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext context)