UploadUtil.checkSizeLimit(request)をちゃんと理解したい

UploadUtil.checkSizeLimit(request)をちゃんと理解したい。ということは、今、理解できていないということである。tutorialにサンプルはあるし、Seasar2入門でも解説はあるのだが、いまいち理解できてないのは、

  1. アップロード時ではなく、アップロード画面を開くタイミングで呼び出している。
  2. でもアップロード時にチェックがはしる(もちろんアップロード処理で走るActionのメソッドまでは到達する前にチェックが走っている)
  3. 返り値はboolean型なのに、特に使ってない。

うー。ソースを追っていく必要があるか・・・。