Chciałbym zaimplementować arrayblocking queue do swojego projektu. Program służy do nasłuchiwania zmian w folderze i używam biblioteki java.nio.file. Zmiany są zapisywane w bazie danych.
Za nasłuch w folderze odpowiedzialna jest klasa Notifer, do bazy wrzuca klasa NotiferDatabase.
W jaki sposób zaimplementować do projektu arrayblocking queue? Zacząłem od napisania:
BlockingQueue<NotifyFolder> queue = new ArrayBlockingQueue<>(10);
i dalej nie wiem jak to powinno wyglądać