public static class MBeanDeploymentOperation.MBeanDeploymentOperationBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected MBeanServiceContainer |
container |
protected Map<String,Object> |
initialAttachments |
protected boolean |
isUndeploymentOperation |
protected String |
name |
protected List<MBeanDeploymentOperationStep> |
steps |
Constructor and Description |
---|
MBeanDeploymentOperation.MBeanDeploymentOperationBuilder(MBeanServiceContainer container,
String name) |
Modifier and Type | Method and Description |
---|---|
MBeanDeploymentOperation.MBeanDeploymentOperationBuilder |
addAttachment(String name,
Object value) |
MBeanDeploymentOperation.MBeanDeploymentOperationBuilder |
addStep(MBeanDeploymentOperationStep step) |
void |
execute() |
MBeanDeploymentOperation.MBeanDeploymentOperationBuilder |
setUndeploymentOperation() |
protected MBeanServiceContainer container
protected String name
protected boolean isUndeploymentOperation
protected List<MBeanDeploymentOperationStep> steps
public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder(MBeanServiceContainer container, String name)
public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder addStep(MBeanDeploymentOperationStep step)
public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder addAttachment(String name, Object value)
public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder setUndeploymentOperation()
public void execute()
Copyright © 2015. All rights reserved.