The interval is setted via the "timeout" Attribute. you can also make the interval periodic setting the "singleRun" attribute to false. ${showcase:getFileContent('/sections/timer/example-basic.xhtml')} ${showcase:getFileContent('/org/primefaces/extensions/showcase/controller/timer/BasicTimerController.java')}