Interface ServerDeploymentManager
-
- All Superinterfaces:
AutoCloseable
,Closeable
- All Known Implementing Classes:
AbstractServerDeploymentManager
,ModelControllerClientServerDeploymentManager
public interface ServerDeploymentManager extends Closeable
Primary deployment interface for a standalone JBoss AS instance.- Author:
- Brian Stansberry
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ServerDeploymentManager.Factory
Factory used to create anServerDeploymentManager
instance.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Future<ServerDeploymentPlanResult>
execute(DeploymentPlan plan)
Execute the deployment plan.InitialDeploymentPlanBuilder
newDeploymentPlan()
Initiates the creation of a newDeploymentPlan
.
-
-
-
Method Detail
-
newDeploymentPlan
InitialDeploymentPlanBuilder newDeploymentPlan()
Initiates the creation of a newDeploymentPlan
.- Returns:
- builder object for the
DeploymentPlan
-
execute
Future<ServerDeploymentPlanResult> execute(DeploymentPlan plan)
Execute the deployment plan.- Parameters:
plan
- the deployment plan- Returns:
Future
from which the results of the deployment plan can be obtained
-
-