Class StateManager<T extends Morsel>

java.lang.Object
org.duracloud.mill.ltp.StateManager<T>

public class StateManager<T extends Morsel> extends Object
This class is responsible for serializing the state to and from disk.
Author:
Daniel Bernstein Date: Nov 5, 2013
  • Constructor Details

    • StateManager

      public StateManager(String path, Class<T> klazz)
  • Method Details

    • getMorsels

      public LinkedHashSet<T> getMorsels()
      Returns:
    • setMorsels

      public void setMorsels(LinkedHashSet<T> morsels)
      Parameters:
      morsels -
    • getCurrentRunStartDate

      public Date getCurrentRunStartDate()
      Returns:
    • setCurrentRunStartDate

      public void setCurrentRunStartDate(Date time)
      Parameters:
      time -
    • getNextRunStartDate

      public Date getNextRunStartDate()
      Returns:
    • setNextRunStartDate

      public void setNextRunStartDate(Date time)
      Parameters:
      time -