| org.cougaar.glm.ldm.asset.InventoryPG
Method Summary | |
int | addDueIn(Task refillTask) | void | addInventoryReport(InventoryReport anInventoryReport) | int | addPreviousRefillsToInventory(Task maintainInv) | int | clearContentSchedule(Inventory inventory) | int | clearInventoryLevelsSchedule(Inventory inventory) | void | computeThresholdSchedule(int daysOfDemand, int daysForward, int daysBackward, double minReorderLevel, double maxReorderLevel, double goalLevelMultiplier) | long | convertDayToTime(int day) | int | convertTimeToDay(long time) | PGDelegate | copy(PropertyGroup pg) | int | determineInventoryLevels() | Enumeration | getAllDueIns() | Scalar | getCapacity() maximum amount that can be contained or accommodated. | boolean | getFillToCapacity() | Integer | getFirstOverflow(int day, MessageAddress cluster) | int | getFirstPlanningDay() | double | getGoalLevel(int day) | int | getImputedDay(int day) | int | getImputedDayOfTime(long time) | Scalar | getInitialLevel() | InventoryReport | getLatestInventoryReport() | Scalar | getLevel(long day) | Scalar | getLevel(int day) | DueOut | getLowestPriorityDueOutBeforeDay(int end) | boolean | getMaintainAtCapacity() | Scalar | getMinReorder() | double | getNDaysDemand(int day) | InventoryReport | getOldestInventoryReport() | int | getPlanningDays() | Scalar | getProjected(int day) | Scalar | getProjectedRefill(int day) | ProjectionWeight | getProjectionWeight() | Task | getRefillOnDay(int day) | Scalar | getReorderLevel() | double | getReorderLevel(int day) | Asset | getResource() | long | getStartOfDay(int day) | int | getToday() | Scalar | getUnobtainable() Quantity of materiel which cannot be used. | Date | lastDemandTaskEnd(Inventory inventory) | int | printInventoryLevels(Inventory inventory, MessageAddress clusterID) | int | printQuantityScheduleTimes(Schedule sched) | void | pruneOldInventoryReports(long pruneTime) | Task | refillAlreadyFailedOnDay(int day) | int | removeDueIn(Task refillTask) | void | removeRefillProjection(int day) | int | resetInventory(Inventory inventory, long today) | void | setDueOutFilled(DueOut dueOut, boolean newFilled) | void | setProjectionWeight(ProjectionWeight newWeight) | int | updateContentSchedule(Inventory inventory) | int | updateDetailedContentSchedule(Inventory inventory) | List | updateDueOutAllocations() | int | updateInventoryLevelsSchedule(Inventory inventory) | int | withdrawFromInventory(Inventory inventory, MessageAddress cluster) |
factoryClass | Class factoryClass(Code) | | the factory class *
|
factoryMethod | String factoryMethod(Code) | | the method of factoryClass that creates this type *
|
mutableClass | String mutableClass(Code) | | the (mutable) class type returned by factoryMethod *
|
nullPG | InventoryPG nullPG(Code) | | The Null instance for indicating that the PG definitely has no value *
|
primaryClass | Class primaryClass(Code) | | the (immutable) class type returned by domain factory *
|
addPreviousRefillsToInventory | int addPreviousRefillsToInventory(Task maintainInv)(Code) | | |
clearInventoryLevelsSchedule | int clearInventoryLevelsSchedule(Inventory inventory)(Code) | | |
computeThresholdSchedule | void computeThresholdSchedule(int daysOfDemand, int daysForward, int daysBackward, double minReorderLevel, double maxReorderLevel, double goalLevelMultiplier)(Code) | | |
convertDayToTime | long convertDayToTime(int day)(Code) | | |
convertTimeToDay | int convertTimeToDay(long time)(Code) | | |
determineInventoryLevels | int determineInventoryLevels()(Code) | | |
getCapacity | Scalar getCapacity()(Code) | | maximum amount that can be contained or accommodated. *
|
getFillToCapacity | boolean getFillToCapacity()(Code) | | |
getFirstPlanningDay | int getFirstPlanningDay()(Code) | | |
getGoalLevel | double getGoalLevel(int day)(Code) | | |
getImputedDay | int getImputedDay(int day)(Code) | | |
getImputedDayOfTime | int getImputedDayOfTime(long time)(Code) | | |
getLowestPriorityDueOutBeforeDay | DueOut getLowestPriorityDueOutBeforeDay(int end)(Code) | | |
getMaintainAtCapacity | boolean getMaintainAtCapacity()(Code) | | |
getNDaysDemand | double getNDaysDemand(int day)(Code) | | |
getPlanningDays | int getPlanningDays()(Code) | | |
getReorderLevel | double getReorderLevel(int day)(Code) | | |
getStartOfDay | long getStartOfDay(int day)(Code) | | |
getUnobtainable | Scalar getUnobtainable()(Code) | | Quantity of materiel which cannot be used. E.g. fuel which cannot be pumped out of a tank. *
|
printQuantityScheduleTimes | int printQuantityScheduleTimes(Schedule sched)(Code) | | |
pruneOldInventoryReports | void pruneOldInventoryReports(long pruneTime)(Code) | | |
refillAlreadyFailedOnDay | Task refillAlreadyFailedOnDay(int day)(Code) | | |
removeDueIn | int removeDueIn(Task refillTask)(Code) | | |
removeRefillProjection | void removeRefillProjection(int day)(Code) | | |
setDueOutFilled | void setDueOutFilled(DueOut dueOut, boolean newFilled)(Code) | | |
updateDetailedContentSchedule | int updateDetailedContentSchedule(Inventory inventory)(Code) | | |
updateDueOutAllocations | List updateDueOutAllocations()(Code) | | |
updateInventoryLevelsSchedule | int updateInventoryLevelsSchedule(Inventory inventory)(Code) | | |
|
|