При расширении AbstractProcessor
есть возможность переопределить init(...)
, но нет "противоположного" метода, который вызывался бы после обработки всех раундов.
Это проблема: когда вам нужно добавить информацию, собранную во время каждого раунда, в один и тот же файл, вы просто не сможете закрыть файл, потому что вы никогда не узнаете, когда последний сильный>раунд был. Таким образом, файл никогда не закрывается и остается пустым.
Использование хука выключения также не работает, хук никогда не вызывается.
Любые идеи?