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()
null
List<DeploymentAction> getDeploymentActions()
null
boolean 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 true
Copyright © 2016 JBoss by Red Hat. All rights reserved.