Class AbstractSession

java.lang.Object
ai.timefold.solver.core.impl.bavet.AbstractSession
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
BavetConstraintSession, DatasetSession

public abstract class AbstractSession extends Object implements AutoCloseable
  • Constructor Details

    • AbstractSession

      protected AbstractSession(NodeNetwork nodeNetwork)
  • Method Details

    • initialize

      public final void initialize(Object workingSolution, SupplyManager supplyManager)
    • insert

      public final void insert(Object fact)
    • update

      public final void update(Object fact)
    • retract

      public final void retract(Object fact)
    • settle

      public void settle()
    • close

      public final void close()
      Specified by:
      close in interface AutoCloseable