com.xebialabs.deployit.plugin.jbossas.runbook
Class JbossasDeploymentRunBook
java.lang.Object
com.xebialabs.deployit.plugin.jbossas.runbook.JbossasSingleTypeRunBook<com.xebialabs.deployit.ci.Deployment>
com.xebialabs.deployit.plugin.jbossas.runbook.JbossasDeploymentRunBook
- All Implemented Interfaces:
- com.xebialabs.deployit.RunBook
public class JbossasDeploymentRunBook
- extends JbossasSingleTypeRunBook<com.xebialabs.deployit.ci.Deployment>
Supports the deployment, re-deployment and undeployment of an
Application Package to a
JBoss Application Server.
Conditions
Will trigger if the change plan contains the addition, modification or
deletion of a Deployment CI to an Environment CI
which contains JBoss middleware CI's.
Note that Additions, Modifications and Deletions are always handled in one single flow.
Actions
- Undeploy
ear from JBoss Application Server
- Undeploy
war from JBoss Application Server
- Destroy
JBoss resources from JBoss Application Server
- Deploy
ear from JBoss Application Server
- Deploy
war from JBoss Application Server
- Create
JBoss resources from JBoss Application Server
- Undeploy
Libraries from Host
- Undeploy
ConfigurationFiles from Host
- Deploy
Libraries on Host
- Deploy
ConfigurationFiles on Host
|
Method Summary |
protected void |
resolve(com.xebialabs.deployit.Change<com.xebialabs.deployit.ci.Deployment> change,
java.util.List<com.xebialabs.deployit.Step> steps)
|
private void |
restartServers(java.util.Set<JbossasServer> servers,
java.util.List<com.xebialabs.deployit.Step> steps)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JbossasDeploymentRunBook
public JbossasDeploymentRunBook()
resolve
protected void resolve(com.xebialabs.deployit.Change<com.xebialabs.deployit.ci.Deployment> change,
java.util.List<com.xebialabs.deployit.Step> steps)
- Specified by:
resolve in class JbossasSingleTypeRunBook<com.xebialabs.deployit.ci.Deployment>
restartServers
private void restartServers(java.util.Set<JbossasServer> servers,
java.util.List<com.xebialabs.deployit.Step> steps)
Copyright © 2009. All Rights Reserved.