createTimer method is invoked in a business method, which is called by a client. In an Entity Bean create a timer in a business method as well you can create a timer for each instance of an entity bean, for that you can code the createTimer call in the bean's ejbCreate method.