Enum Class DeploymentAction.Type
java.lang.Object
java.lang.Enum<DeploymentAction.Type>
org.jboss.as.controller.client.helpers.domain.DeploymentAction.Type
- All Implemented Interfaces:
Serializable,Comparable<DeploymentAction.Type>,Constable
- Enclosing interface:
- DeploymentAction
Enumeration of valid types of deployment actions.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAdd content to the deployment content repository.Deploy content into the runtime, without replacing existing content.Add new content to the deployment content repository, replace existing content of the same name in the runtime, and remove the replaced content from the deployment content repository.Undeploy existing content from the runtime and deploy it again.Remove content from the deployment content repository.Replace existing content in the runtime.Undeploy content from the runtime. -
Method Summary
Modifier and TypeMethodDescriptionstatic DeploymentAction.TypeReturns the enum constant of this class with the specified name.static DeploymentAction.Type[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
ADD
Add content to the deployment content repository. Does not imply deploying it into the runtime. -
DEPLOY
Deploy content into the runtime, without replacing existing content. -
REPLACE
Replace existing content in the runtime. The new content must have been previouslyadded to the content repository. -
FULL_REPLACE
Add new content to the deployment content repository, replace existing content of the same name in the runtime, and remove the replaced content from the deployment content repository. This is equivalent to anADD,UNDEPLOY,DEPLOY,REMOVEsequence where the new content has the same name as the content being replaced. -
UNDEPLOY
Undeploy content from the runtime. The content remains in the content repository. -
REDEPLOY
Undeploy existing content from the runtime and deploy it again. -
REMOVE
Remove content from the deployment content repository. The content must have previously beenundeployed from all runtimes.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-