public interface DeploymentPlan extends Serializable
ServerDeploymentManager should
take to update the set of deployment content available for deployment in the
server and/or change the content deployed in the server.| Modifier and Type | Method and Description |
|---|---|
List<DeploymentAction> |
getDeploymentActions()
Gets the list of deployment actions that are part of the deployment plan,
in the order in which they were added to the plan.
|
long |
getGracefulShutdownTimeout()
Gets the maximum period, in ms, the deployment plan is configured to
wait for potentially long-running in-process work ito complete before
shutdown proceeds.
|
UUID |
getId()
Gets the unique id of the plan.
|
boolean |
isGlobalRollback()
Gets whether all
deploy, undeploy, replace
or remove operations associated with the deployment plan
should be rolled back in case of a failure in any of them. |
boolean |
isGracefulShutdown()
Gets whether the deployment plan is organized around
a graceful shutdown of the server, where potentially long-running in-process
work is given time to complete before shutdown proceeds.
|
boolean |
isShutdown()
Gets whether the deployment plan is organized around a shutdown of the server.
|
UUID getId()
nullList<DeploymentAction> getDeploymentActions()
nullboolean isGlobalRollback()
deploy, undeploy, replace
or remove operations associated with the deployment plan
should be rolled back in case of a failure in any of them.true if all operations should be rolled back if
any of them failboolean isShutdown()
true if the plan will be organized around a shutdown,
false otherwiseboolean isGracefulShutdown()
true if the plan will be organized around a graceful shutdown,
false otherwiselong getGracefulShutdownTimeout()
-1 if isGracefulShutdown()
would return trueCopyright © 2018 JBoss by Red Hat. All rights reserved.