In this documentation we assume you are familiar with Batch Task plugin structure, and with Visitor Pattern . Like in previous documentation we'll also use Project Anonymizer plugin for code example. Full source code of the project can be found here .