org.camunda.bpm.container.impl.jmx.kernel
Class MBeanDeploymentOperation.MBeanDeploymentOperationBuilder

java.lang.Object
  extended by org.camunda.bpm.container.impl.jmx.kernel.MBeanDeploymentOperation.MBeanDeploymentOperationBuilder
Enclosing class:
MBeanDeploymentOperation

public static class MBeanDeploymentOperation.MBeanDeploymentOperationBuilder
extends Object


Field Summary
protected  MBeanServiceContainer container
           
protected  Map<String,Object> initialAttachments
           
protected  boolean isUndeploymentOperation
           
protected  String name
           
protected  List<MBeanDeploymentOperationStep> steps
           
 
Constructor Summary
MBeanDeploymentOperation.MBeanDeploymentOperationBuilder(MBeanServiceContainer container, String name)
           
 
Method Summary
 MBeanDeploymentOperation.MBeanDeploymentOperationBuilder addAttachment(String name, Object value)
           
 MBeanDeploymentOperation.MBeanDeploymentOperationBuilder addStep(MBeanDeploymentOperationStep step)
           
 void execute()
           
 MBeanDeploymentOperation.MBeanDeploymentOperationBuilder setUndeploymentOperation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

container

protected MBeanServiceContainer container

name

protected String name

isUndeploymentOperation

protected boolean isUndeploymentOperation

steps

protected List<MBeanDeploymentOperationStep> steps

initialAttachments

protected Map<String,Object> initialAttachments
Constructor Detail

MBeanDeploymentOperation.MBeanDeploymentOperationBuilder

public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder(MBeanServiceContainer container,
                                                                String name)
Method Detail

addStep

public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder addStep(MBeanDeploymentOperationStep step)

addAttachment

public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder addAttachment(String name,
                                                                              Object value)

setUndeploymentOperation

public MBeanDeploymentOperation.MBeanDeploymentOperationBuilder setUndeploymentOperation()

execute

public void execute()


Copyright © 2014 camunda services GmbH. All Rights Reserved.