The BEANMETHODINVOKER is a server side, invisible component. It allows to place some call of an actionListener into the request processing of the current dialog. The call is executed within a certain phase of the request processing according to the normal JSF phase model of processing a request.

You may use this component if you want to make sure that a certain method is always called when a request is processed.