Package org.jboss.as.controller.client.helpers.domain
Convenience API built on top of the
core management API
to make it easier to perform common management tasks against a JBoss Application Server Managed Domain.- See Also:
DomainClient
-
Interface Summary Interface Description AddDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable following anadddirective.DeployDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable following adeployorreplacedirective.DeploymentAction DeploymentActionResult Describes the results of executing aDeploymentActionacross a domain.DeploymentActionsCompleteBuilder Variant of aDeploymentPlanBuilderthat exposes directives that signal indicate the completion of the phase of establishing the set ofDeploymentActions that comprise aDeploymentSetPlanand the beginning of the phase of specifying how those actions should be applied to server groups.DeploymentPlan Encapsulates an overall set of actions aDomainDeploymentManagershould take to update the set of deployment content available for deployment in the domain and/or change the content deployed in the domain's servers.DeploymentPlanBuilder Builder capable of creating aDeploymentPlan.DeploymentPlanResult Encapsulates the results of executing aDeploymentPlan.DeploymentSetPlan Encapsulates a related set of actions aDomainDeploymentManagershould take to change the content deployed in the servers associated with one or more server groups.DeploymentSetPlanResult Encapsulates the results of executing aDeploymentSetPlan.DomainClient Client interface used to interact with the domain management infrastructure.DomainDeploymentManager Primary deployment interface for a JBoss AS Domain Controller.InitialDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat is meant to be used at the initial stages of the building process, when directives that pertain to the entire plan can be applied.InitialDeploymentSetBuilder Variant of aDeploymentPlanBuilderthat is meant to be used at the initial stages of the building process, when directives that pertain to the entire plan can be applied.RemoveDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable following adeployorreplacedirective.ReplaceDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable following areplacedirective.RollbackDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable when controlling how to limitrollbackswhen aDeploymentSetPlanis applied to a server groups.ServerDeploymentPlanResult Encapsulates the results of executing aDeploymentSetPlanon a particular server.ServerGroupDeploymentActionResult Encapsulates the results of particularDeploymentActionacross the servers in a particular server group.ServerGroupDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable when controlling how aDeploymentSetPlanshould be applied to one or more server groups.ServerGroupDeploymentPlanResult Encapsulates the results of executing aDeploymentSetPlanagainst a particular server group.ServerUpdateResult Encapsulates the results of performing a configuration modification on an individual server.UndeployDeploymentPlanBuilder Variant of aDeploymentPlanBuilderthat exposes directives that are only applicable following anundeploydirective. -
Class Summary Class Description DomainClient.Factory Factory used to create anDomainClientinstance for a remote address and port.ServerGroupDeploymentPlan Indicates how the actions in aDeploymentSetPlanare to be applied to a particular server group.ServerIdentity Identifying information for a server in a domain. -
Enum Summary Enum Description DeploymentAction.Type Enumeration of valid types of deployment actions.ServerStatus Status of server. -
Exception Summary Exception Description DuplicateDeploymentNameException Exception indicating an attempt to add deployment content to a domain or server that has the same name as existing content.IncompleteDeploymentReplaceException InvalidDeploymentPlanExceptionthrown when a deployment plan specifies that a new version of content replace existing content of the same unique name, but does not apply the replacement to all server groups that have the existing content deployed.InvalidDeploymentPlanException Exception indicating a givenDeploymentPlanis invalid since it could leave the domain in an invalid state.RollbackCancelledException Exception indicating that the rollback of a domain model update failed because of cancellation.UpdateFailedException An exception thrown when a model update fails for some reason.