Related to a previous example, i tried to monitor my get/set methods on the server (when they are called, and how often). So, my actual been look such :
you can use CDI Producers methods.
It will be called many times, but the result of first call is cached in scope of the bean and is efficient for getters that are computing or initializing heavy objects!
See here, for more info.