Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. @GetMapping("{path}")
  2. public List<Map<String, String>> testKernel(@PathVariable String path ){
  3. Kernel kernel = new Kernel();
  4. HandlerGetAdressAccessPoint handlerGetAdressAccessPoint = new HandlerGetAdressAccessPoint();
  5. kernel.addHandler(handlerGetAdressAccessPoint);
  6.  
  7. ArrayList<Packet> ourPack = null;
  8. try {
  9. ourPack = LazyInitializedArrayPacket.getInstance().getListPacket("C:\\\\PackageFiles\\\\" + path);
  10. if (ourPack == null)
  11. return null;
  12.  
  13. } catch (Exception e) {
  14. // тут должна быть обработка неправильно введенного расширения
  15. e.printStackTrace();
  16. System.out.println(e);
  17. }
  18.  
  19. for (Packet packet : ourPack) {
  20. kernel.packetReceived(packet);
  21. }
  22. kernel.endCapturing();
  23.  
  24. System.out.println("[INFO-c](_AP)Running file " + path);
  25. int countAddresses = 0;
  26. List<Map<String, String>> value = new ArrayList<Map<String, String>>() {{
  27. for (int i = 0; i < handlerGetAdressAccessPoint.getListAccessPoints().size(); i++) {
  28. countAddresses++;
  29. int finalI = i;
  30. //System.out.println(handlerGetAdressAccessPoint.getListAccessPoints().get(i));
  31.  
  32. add(new HashMap<String, String>() {{
  33. put("text", handlerGetAdressAccessPoint.getListAccessPoints().get( finalI));
  34. }});
  35. }
  36. }};
  37. System.out.println("[INFO-c](_AP)Completed file " + path+ " (number of addresses" + countAddresses+ ")");
  38. return value;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement