da müsste ich nochmal das
FTP-Protokoll angschauen. Ich dächte da wird die Dateigröße auch mit gesendet welche man dann mit einem eigenen CommandHandler auslesen könnte.
[Edit]
Aus dem Source geht hervor das die Größe des Streams auf die Größer der Datei, die hochgeladen wird, gesetzt wird wenn die Größe verfügbar ist.
[/Edit]