Hilfsklassen für Multithread-Anwendungen

Hallo, ich bin mir nicht sicher, ob/wie solche Hilfskontrukte in das Konzept der Bibliothek passen, aber da ich einige Zeit investiert habe und das Thema im Internet immer mal wieder auftaucht, schadet es vielleicht nicht, das Ergebnis zu teilen.

Die zwei wichtigsten Klassen sind HBCIRunnable und HBCIThreadFactory. Sie sollen die Implementierungen von Multithread-Szenarien erleichtern.

Ein Beispiel gibt es in AnalyzeReportOfTransactions#main_multithreaded.

Ich freue mich über Feedback, und natürlich auch ein genaues Review, ob soweit alles richtig ist. :-) (Solltest du die Erweiterungen konzeptbedingt nicht in der Bibliothek haben wollen, würde ich ein separates Projekt aufmachen.)