com.xebialabs.deployit.plugin.jbossas.runbook
Class JbossasSingleTypeRunBook<T extends java.io.Serializable>
java.lang.Object
com.xebialabs.deployit.plugin.jbossas.runbook.JbossasSingleTypeRunBook<T>
- All Implemented Interfaces:
- com.xebialabs.deployit.RunBook
- Direct Known Subclasses:
- JbossasDeploymentRunBook
public abstract class JbossasSingleTypeRunBook<T extends java.io.Serializable>
- extends java.lang.Object
- implements com.xebialabs.deployit.RunBook
A base runbook that is designed to be extended by runbooks that are only
interested in changes to CIs of a given type.
|
Field Summary |
private java.lang.Class<? extends java.io.Serializable> |
ciType
|
|
Method Summary |
protected abstract void |
resolve(com.xebialabs.deployit.Change<T> change,
java.util.List<com.xebialabs.deployit.Step> steps)
|
java.util.Collection<com.xebialabs.deployit.ChangeResolution> |
resolve(com.xebialabs.deployit.ChangePlan changePlan)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ciType
private final java.lang.Class<? extends java.io.Serializable> ciType
JbossasSingleTypeRunBook
protected JbossasSingleTypeRunBook(java.lang.Class<? extends java.io.Serializable> ciType)
resolve
public java.util.Collection<com.xebialabs.deployit.ChangeResolution> resolve(com.xebialabs.deployit.ChangePlan changePlan)
- Specified by:
resolve in interface com.xebialabs.deployit.RunBook
resolve
protected abstract void resolve(com.xebialabs.deployit.Change<T> change,
java.util.List<com.xebialabs.deployit.Step> steps)
Copyright © 2009. All Rights Reserved.