Interface IResourceDemandModifiable

All Known Implementing Classes:
AbstractScheduledResource, HDDResource, ScheduledResource, SimulatedLinkingResource

public interface IResourceDemandModifiable
Interface of AbstractScheduledResources to add and remove DemandModifyingBehaviors.
  • Method Details

    • addDemandModifyingBehavior

      void addDemandModifyingBehavior(DemandModifyingBehavior behavior)
      Adds a DemandModifyingBehavior which can be used during the demand calculation.
      Parameters:
      behavior - the DemandModifyingBehavior
    • removeDemandModifyingBehavior

      void removeDemandModifyingBehavior(DemandModifyingBehavior behavior)
      Removes a DemandModifyingBehavior.
      Parameters:
      behavior - the DemandModifyingBehavior