What is DirPoll?

DirPoll creates a set of directories as following:-

request
response
tmp
run
bad
archive

public void createDirs() {
requestDir.mkdirs();
responseDir.mkdirs();
tmpDir.mkdirs();
badDir.mkdirs();
runDir.mkdirs();
archiveDir.mkdirs();
}
The purpose of DirPoll is to check the incoming requests that have different priorities and places the requests into the request directory. DirPoll sets the priority of the request based on its file extensions.
public void setPriorities (String priorities) {
StringTokenizer st = new StringTokenizer (priorities);
Vector v [...]