Class UnitaryOperation

java.lang.Object
com.highdeal.admin.hci.TargetedOperation
com.highdeal.admin.hci.UnitaryOperation

public class UnitaryOperation extends TargetedOperation
This class implements the targeted operation and enables to define several targets with instance id.
  • Constructor Details

    • UnitaryOperation

      public UnitaryOperation(MessageOperation op)
      UnitaryOperation constructor
      Parameters:
      op - The concrete operation for which to define targets
  • Method Details

    • addInstanceId

      public void addInstanceId(InstanceId instanceId)
      Add an instance id into the list of operation targets
      Parameters:
      instanceId - The instance id to add
    • updateTargets

      public void updateTargets(SystemStatus systemStatus)
      Description copied from class: TargetedOperation
      Updates the collection of targeted instance IDs given the system status.
      Specified by:
      updateTargets in class TargetedOperation
      Parameters:
      systemStatus - The system status