org.sandev.TaskHeap.structs
Class PlanRecalcStruct

java.lang.Object
  extended byorg.sandev.TaskHeap.structs.PlanRecalcStruct
Direct Known Subclasses:
PlanRecalc

public class PlanRecalcStruct
extends java.lang.Object

A runtime structure used to request recalculation of a plan. Plan recalculation options are handled by the settings in the PlanCalculator node in the TaskHeap application. The recalc happens right before changes are saved, so the updated information is passed along here for reference.

This message can be transmitted directly outside of a verb form.

Field Summary
protected  org.sandev.basics.structs.SandUpdateMessage[] outstandingUpdates
          Any current outstanding updates.
protected  PlanStruct recalcPlan
          The Plan to be recalculated.
protected  java.lang.String workLog
          A work log of the recalc processing done.
 
Constructor Summary
PlanRecalcStruct()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

recalcPlan

protected PlanStruct recalcPlan
The Plan to be recalculated.


workLog

protected java.lang.String workLog
A work log of the recalc processing done.


outstandingUpdates

protected org.sandev.basics.structs.SandUpdateMessage[] outstandingUpdates
Any current outstanding updates. The most recent information specified here overrides any values retrieved from persistent storage or internal cache during processing.

Constructor Detail

PlanRecalcStruct

public PlanRecalcStruct()