| Line 930... |
Line 930... |
| 930 |
} catch (Exception e) {
|
930 |
} catch (Exception e) {
|
| 931 |
logger.error("Error while updating item's risky flag on staging", e);
|
931 |
logger.error("Error while updating item's risky flag on staging", e);
|
| 932 |
}
|
932 |
}
|
| 933 |
return null;
|
933 |
return null;
|
| 934 |
}
|
934 |
}
|
| - |
|
935 |
|
| - |
|
936 |
@Override
|
| - |
|
937 |
public boolean addAuthorizationLog(long itemId, String username, String message) {
|
| - |
|
938 |
try{
|
| - |
|
939 |
CatalogClient catalogServiceClient = new CatalogClient();
|
| - |
|
940 |
InventoryService.Client catalogClient = catalogServiceClient.getClient();
|
| - |
|
941 |
|
| - |
|
942 |
return catalogClient.addAuthorizationLog(itemId, username, message);
|
| - |
|
943 |
|
| - |
|
944 |
}catch(Exception e){
|
| - |
|
945 |
logger.error("Error while adding the event for: " + itemId, e);
|
| - |
|
946 |
}
|
| - |
|
947 |
return false;
|
| - |
|
948 |
}
|
| - |
|
949 |
|
| - |
|
950 |
@Override
|
| - |
|
951 |
public Map<String, String> getConfigdataforPriceCompare() {
|
| - |
|
952 |
Map<String, String> ConfigMap = new HashMap<String, String>();
|
| - |
|
953 |
try {
|
| - |
|
954 |
ConfigMap.put("courier_cost_factor", ConfigClient.getClient().get(ConfigClientKeys.courier_cost_factor.toString()));
|
| - |
|
955 |
ConfigMap.put("courier_weight_factor", ConfigClient.getClient().get(ConfigClientKeys.courier_weight_factor.toString()));
|
| - |
|
956 |
ConfigMap.put("breakeven_divisor", ConfigClient.getClient().get(ConfigClientKeys.breakeven_divisor.toString()));
|
| - |
|
957 |
ConfigMap.put("breakeven_additon_factor", ConfigClient.getClient().get(ConfigClientKeys.breakeven_additon_factor.toString()));
|
| - |
|
958 |
ConfigMap.put("transfer_price_percentage", ConfigClient.getClient().get(ConfigClientKeys.transfer_price_percentage.toString()));
|
| - |
|
959 |
ConfigMap.put("transfer_price_factor", ConfigClient.getClient().get(ConfigClientKeys.transfer_price_factor.toString()));
|
| - |
|
960 |
} catch(ConfigException ce) {
|
| - |
|
961 |
logger.error("Unable to connect to the config server. Setting sensible defaults.", ce);
|
| - |
|
962 |
ConfigMap.put("courier_cost_factor", "60");
|
| - |
|
963 |
ConfigMap.put("courier_weight_factor", "500");
|
| - |
|
964 |
ConfigMap.put("breakeven_divisor", "0.98");
|
| - |
|
965 |
ConfigMap.put("breakeven_additon_factor", "50");
|
| - |
|
966 |
ConfigMap.put("transfer_price_percentage", "2");
|
| - |
|
967 |
ConfigMap.put("transfer_price_factor", "50");
|
| - |
|
968 |
}
|
| - |
|
969 |
return ConfigMap;
|
| - |
|
970 |
}
|
| 935 |
}
|
971 |
}
|
| 936 |
|
972 |
|