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 classServerDeploymentManager.FactoryFactory used to create anServerDeploymentManagerinstance.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Future<ServerDeploymentPlanResult>execute(DeploymentPlan plan)Execute the deployment plan.InitialDeploymentPlanBuildernewDeploymentPlan()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:
Futurefrom which the results of the deployment plan can be obtained
-
-