org.sandev.TaskHeap.structs
Class PlanRecalcStruct

java.lang.Object
  extended by org.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()
           
 
Method Summary
 
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.

help text: The Plan to be recalculated.

workLog

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

help text: 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.

help text: Any current outstanding updates.
Constructor Detail

PlanRecalcStruct

public PlanRecalcStruct()