Questa regola contrassegna il codice Java contenente riferimenti alle seguenti classi:
javax.ejb.Schedulejavax.ejb.ScheduleExpressionjavax.ejb.Schedulesjavax.ejb.TimedObjectjavax.ejb.Timeoutjavax.ejb.Timerjavax.ejb.TimerConfigjavax.ejb.TimerHandlejavax.ejb.TimerServiceQuesta regola contrassegna inoltre i seguenti riferimenti nel file ejb-jar.xml:
<res-type>javax.ejb.TimerService</res-type><schedule></schedule><timer></timer><timeout-method></timeout-method>Il servizio timer EJB non è supportato nell'edizione Liberty Core. Se l'applicazione utilizza il servizio timer EJB, è possibile utilizzare il servizio Timer EJB fornito nel supporto Java EE (Java Platform, Enterprise Edition) 7 EJB 3.2 in altre edizioni di Liberty. Per abilitare EJB 3.2, configurare la funzione ejb-3.2 nella configurazione del server Liberty.
La funzione ejb-3.2 include la funzione ejbPersistentTimer-3.2.