org.rhq.modules.plugins.jbossas7.json
Class CompositeOperation

java.lang.Object
  extended by org.rhq.modules.plugins.jbossas7.json.Operation
      extended by org.rhq.modules.plugins.jbossas7.json.CompositeOperation

public class CompositeOperation
extends Operation

A composite operation contains multiple steps of a task that requires many individual operations to complete

Author:
Heiko W. Rupp

Constructor Summary
CompositeOperation()
           
CompositeOperation(List<Operation> steps)
           
 
Method Summary
 void addStep(Operation step)
           
 int numberOfSteps()
           
 void setOperationHeaders(org.rhq.modules.plugins.jbossas7.json.CompositeOperation.OperationHeaders headers)
           
 Operation step(int i)
           
 String toString()
           
 
Methods inherited from class org.rhq.modules.plugins.jbossas7.json.Operation
addAdditionalProperty, getAdditionalProperties, getAddress, getName, getOperation, getValue, setAdditionalProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompositeOperation

public CompositeOperation(List<Operation> steps)

CompositeOperation

public CompositeOperation()
Method Detail

addStep

public void addStep(Operation step)

setOperationHeaders

public void setOperationHeaders(org.rhq.modules.plugins.jbossas7.json.CompositeOperation.OperationHeaders headers)

numberOfSteps

public int numberOfSteps()

step

public Operation step(int i)

toString

public String toString()
Overrides:
toString in class Operation


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.