Passage de paramètre supplémentaire à f:ajax fonction onevent

Dans mon JSF 2.0 (sur JBoss as 7) projet, j'aimerais sur mon ajax envoyé des formulaires pour afficher une petite icône d'état déclenché sur commencer et terminer les phases, de laisser l'utilisateur de savoir que quelque chose est encore en cours.

La primefaces p:ajaxStatus n'est pas utile ici, car j'aimerais avoir beaucoup de différents icônes à différents endroits dans ma page.

Je l'ai trouvé un peu de la solution de cette question: "Comment montrer les différents ajax statut dans la même entrée?", mais j'ai encore un problème: afin de rendre ma fonction javascript réutilisable, j'ai besoin de fournir un paramètre supplémentaire à l'appel.

J'ai fait quelque chose comme ceci:

<h:commandLink value="do something boy!">
    <f:ajax render="@form" execute="@form" listener="#{myBean.doStuff}"
        onevent="showProgress" />
    <f:param name="extraParam" value="extraValue" />
</h:commandLink>

et je peux voir le paramètre "extraParam" envoyé au serveur par le biais de la demande, mais dans mon javascript showProgress méthode que je ne peut pas le récupérer par le seul paramètre donné.

Donc ma questions est: puis-je fournir à mon f:ajax onevent méthode javascript un paramètre additionnel par le biais de f:param (ou peut-être f:attribute, ou n'importe quoi d'autre)?