} else if (file.getString(3).equals("SIZE_LIMIT_EXCEEDED")) {
filesItems.add(new FileUploadItem(file.getString(2), null, FileUploadStatus.SIZE_LIMIT_EXCEEDED));
sessionMap.remove(FILE_SIZE_ID + file.getString(1));
}
}
AbstractFileUpload fileUpload = (AbstractFileUpload) component;
MethodExpression completionListener = fileUpload.getCompletionListener();
if (completionListener != null) {
completionListener.invoke(
context.getELContext(), new Object[]{
new UploadCompletionEvent(fileUpload, filesItems)});
}