Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //-------------------------------------------------Extract Number of prepacks to allocate------------------------------------------------------
- int noAllocatePrepacks = rpasCommon.ExtractInteger(map, Arguments.Inputs.NO_ALLOCATE_PACKS, 0);
- logger.log(4, "Number of prepacks to allocate : " + noAllocatePrepacks); // NAvalue = 1
- //-------------------------------------------------Extract stcoPrio measure------------------------------------------------------------------
- RPASIntMeasure stcoPrioMeasure = new RPASIntMeasure(Arguments.Inputs.STCO_PRIORITY, map,incremental, stcoDimension);
- //---------------------------------------------------GET DIMENSION INDEXES-------------------------------------------------------------------
- int stcoPosNum = stcoPrioMeasure.numberOfPositions(stcoDimension);
- logger.log(4, "Number of stco in measure: " + stcoPosNum);
- for(int i = 0; i < stcoPosNum; i++) {
- stcoPrioMeasure.setPositionIndexOf(stcoDimension,i);
- String stcoName = stcoPrioMeasure.getPositionNameOf(stcoDimension);
- // logger.log(4,"Add stco prio to Hashmap : " + stcoName + " , Prio : " + stcoPrioMeasure.get());
- if(stcoPrioMeasure.get() > 0) {
- logger.log(4,"Add stco prio to Hashmap : " + stcoName + " , Prio : " + stcoPrioMeasure.get());
- stcoPriorityMap.put(stcoName, stcoPrioMeasure.get());
- }
- }
- logger.log(4, "Ignore stcoPriorityMap with 0 -> stcoPriorityMap.length : " + stcoPriorityMap.size());
- //-------------------------------------------------Extract storePrio measure------------------------------------------------------------------
- RPASIntMeasure storePrioMeasure = new RPASIntMeasure(Arguments.Inputs.STORE_PRIORITY, map,incremental, storeDimension);
- //---------------------------------------------------GET DIMENSION INDEXES-----------------------------------------------------------------------
- int storePosNum = storePrioMeasure.numberOfPositions(storeDimension);
- logger.log(4, "Number of stores in measure: " + storePosNum);
- for(int i = 0; i < storePosNum; i++) {
- storePrioMeasure.setPositionIndexOf(storeDimension,i);
- if (storePrioMeasure.get() > 0) {
- String storeName = storePrioMeasure.getPositionNameOf(storeDimension);
- logger.log(4, "Add store prio to Hashmap : " + storeName + " , Prio : " + storePrioMeasure.get());
- storePriorityMap.put(storeName, storePrioMeasure.get());
- }
- }
- logger.log(4, "Ignore storePriorityMap with 0 -> storePriorityMap.length : " + storePriorityMap.size());
- //-------------------------------------------------Extract PackSizes measure------------------------------------------------------------------
- RPASIntMeasure prepackSizeMeasure = new RPASIntMeasure(Arguments.Inputs.PREPACK_SIZE,map,incremental,pckDimension);
- //---------------------------------------------------GET DIMENSION INDEXES-----------------------------------------------------------------------
- int packPosNum = prepackSizeMeasure.numberOfPositions(pckDimension);
- logger.log(4, "Number of prepacks in measure: " + packPosNum);
- for (int i = 0; i < packPosNum; i++) {
- prepackSizeMeasure.setPositionIndexOf(pckDimension,i);
- if (prepackSizeMeasure.get() > 0) {
- String pckName = prepackSizeMeasure.getPositionNameOf(pckDimension);
- packsSizesMap.put(pckName, prepackSizeMeasure.get());
- logger.log(4, "add to packHashmap : " + pckName + "," + prepackSizeMeasure.get());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement