| org.cougaar.logistics.plugin.inventory.LogisticsInventoryPG
Method Summary | |
void | Test() | void | addRefillProjection(Task task) | void | addRefillRequisition(Task task) | void | addWithdrawProjection(Task task) | void | addWithdrawRequisition(Task task) | ShortfallInventory | checkForShortfall(String invID, String unitOfIssue) | List | clearRefillProjectionTasks(long now) | List | clearRefillTasks(Date now) | void | clearTargetLevels(int startBucket) | long | convertBucketToTime(int bucket) | int | convertTimeToBucket(long time, boolean partialBuckets) | double | getActualDemand(int bucket) | Collection | getActualDemandTasks(int bucket) | ArrayList | getActualDemandTasksList() | long | getArrivalTime() | long | getBucketMillis() | Schedule | getBufferedCritLevels() | Schedule | getBufferedInvLevels() | Schedule | getBufferedTargetLevels() | double | getCapacity() | double | getCriticalLevel(int bucket) | int | getCriticalLevel() | HashMap | getCustomerHash() | long | getEffectiveProjectionStart(Task task, long start) | int | getEndOfLevelSixBucket() | boolean | getFailuresFlag() | boolean | getFillToCapacity() | int | getFirstProjectWithdrawBucket() | double | getInitialLevel() | boolean | getIsLevel2() | String | getItemName() | int | getLastDemandBucket() | int | getLastRefillRequisition() | int | getLastWithdrawBucket() | double | getLevel(int bucket) | Asset | getMei() | Organization | getOrg() | List | getOverlappingRefillProjections() | ArrayList | getProjSupplyList() | ArrayList | getProjWithdrawList() | Collection | getProjectWithdrawTasks(int bucket) | double | getProjectedDemand(int bucket) | Collection | getProjectedDemandTasks(int bucket) | double | getProjectionTaskDemand(Task task, int bucket, long start, long end) | ArrayList | getRefillProjection(int bucket) | ArrayList | getRefillRequisitions() | double | getReorderPeriod() | Asset | getResource() | int | getStartBucket() | long | getStartTime() | long | getSupplierArrivalTime() | ArrayList | getSupplyList() | ArrayList | getWithdrawList() | Collection | getWithdrawTasks(int bucket) | void | initialize(long today, long oplanEndTime, int critLevel, int reorderPeriod, int ost, long bucketSize, long now, boolean logToCSV, InventoryManager parentPlugin) | void | logAllToCSVFile(long aCycleStamp) | void | rebuildCustomerHash() | void | recalculateInitialLevel() | void | reinitialize(boolean logToCSV, InventoryManager parentPlugin) | void | removeRefillProjection(Task task) | void | removeRefillRequisition(Task task) | void | removeWithdrawProjection(Task task) | void | removeWithdrawRequisition(Task task) | void | setArrivalTime(long arrivalTime) | void | setEndOfLevelSixBucket(int bucket) | void | setFailuresFlag(boolean value) | void | setLevel(int bucket, double value) | void | setStartCDay(long startCTime) | void | setTarget(int bucket, double value) | void | takeSnapshot(Inventory inventory) | void | updateRefillProjection(Task task) | void | updateRefillRequisition(Task task) | void | updateWithdrawProjection(Task task) | void | updateWithdrawRequisition(Task task) |
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 *
|
primaryClass | Class primaryClass(Code) | | the (immutable) class type returned by domain factory *
|
addRefillProjection | void addRefillProjection(Task task)(Code) | | |
addRefillRequisition | void addRefillRequisition(Task task)(Code) | | |
addWithdrawProjection | void addWithdrawProjection(Task task)(Code) | | |
addWithdrawRequisition | void addWithdrawRequisition(Task task)(Code) | | |
clearRefillProjectionTasks | List clearRefillProjectionTasks(long now)(Code) | | |
clearTargetLevels | void clearTargetLevels(int startBucket)(Code) | | |
convertBucketToTime | long convertBucketToTime(int bucket)(Code) | | |
convertTimeToBucket | int convertTimeToBucket(long time, boolean partialBuckets)(Code) | | |
getActualDemand | double getActualDemand(int bucket)(Code) | | |
getArrivalTime | long getArrivalTime()(Code) | | |
getBucketMillis | long getBucketMillis()(Code) | | |
getCapacity | double getCapacity()(Code) | | |
getCriticalLevel | double getCriticalLevel(int bucket)(Code) | | |
getCriticalLevel | int getCriticalLevel()(Code) | | |
getEffectiveProjectionStart | long getEffectiveProjectionStart(Task task, long start)(Code) | | |
getEndOfLevelSixBucket | int getEndOfLevelSixBucket()(Code) | | |
getFailuresFlag | boolean getFailuresFlag()(Code) | | |
getFillToCapacity | boolean getFillToCapacity()(Code) | | |
getFirstProjectWithdrawBucket | int getFirstProjectWithdrawBucket()(Code) | | |
getInitialLevel | double getInitialLevel()(Code) | | |
getIsLevel2 | boolean getIsLevel2()(Code) | | |
getLastDemandBucket | int getLastDemandBucket()(Code) | | |
getLastRefillRequisition | int getLastRefillRequisition()(Code) | | |
getLastWithdrawBucket | int getLastWithdrawBucket()(Code) | | |
getLevel | double getLevel(int bucket)(Code) | | |
getOverlappingRefillProjections | List getOverlappingRefillProjections()(Code) | | |
getProjectedDemand | double getProjectedDemand(int bucket)(Code) | | |
getProjectionTaskDemand | double getProjectionTaskDemand(Task task, int bucket, long start, long end)(Code) | | |
getReorderPeriod | double getReorderPeriod()(Code) | | |
getStartBucket | int getStartBucket()(Code) | | |
getStartTime | long getStartTime()(Code) | | |
getSupplierArrivalTime | long getSupplierArrivalTime()(Code) | | |
initialize | void initialize(long today, long oplanEndTime, int critLevel, int reorderPeriod, int ost, long bucketSize, long now, boolean logToCSV, InventoryManager parentPlugin)(Code) | | |
logAllToCSVFile | void logAllToCSVFile(long aCycleStamp)(Code) | | |
rebuildCustomerHash | void rebuildCustomerHash()(Code) | | |
recalculateInitialLevel | void recalculateInitialLevel()(Code) | | |
removeRefillProjection | void removeRefillProjection(Task task)(Code) | | |
removeRefillRequisition | void removeRefillRequisition(Task task)(Code) | | |
removeWithdrawProjection | void removeWithdrawProjection(Task task)(Code) | | |
removeWithdrawRequisition | void removeWithdrawRequisition(Task task)(Code) | | |
setArrivalTime | void setArrivalTime(long arrivalTime)(Code) | | |
setEndOfLevelSixBucket | void setEndOfLevelSixBucket(int bucket)(Code) | | |
setFailuresFlag | void setFailuresFlag(boolean value)(Code) | | |
setLevel | void setLevel(int bucket, double value)(Code) | | |
setStartCDay | void setStartCDay(long startCTime)(Code) | | |
setTarget | void setTarget(int bucket, double value)(Code) | | |
updateRefillProjection | void updateRefillProjection(Task task)(Code) | | |
updateRefillRequisition | void updateRefillRequisition(Task task)(Code) | | |
updateWithdrawProjection | void updateWithdrawProjection(Task task)(Code) | | |
updateWithdrawRequisition | void updateWithdrawRequisition(Task task)(Code) | | |
|
|