
en.help.ref-ejbtimerservice.html Maven / Gradle / Ivy
EJB Timer Service
Use the EJB Timer Service page to configure the EJB timer service.
The timer service is a persistent and transactional notification service that is provided
by the enterprise bean container and is used to schedule notifications or events
used by enterprise beans. All enterprise beans except stateful session beans can receive
notifications from the timer service. Persistent timers set by the service are not
destroyed when the server is shut down or restarted.
The EJB Timer Service page contains the following options.
- Load Defaults
Button to restore the default values of all the settings.
- Minimum Delivery Interval
The minimum number of milliseconds allowed before the next timer expiration for a particular timer can occur. Setting this interval too low can cause server overload. The default value is 1000.
- Maximum Redeliveries
The maximum number of attempts the timer service makes to deliver a timer expiration due for exception or rollback. The default value is 1.
- Redelivery Interval
The interval, in milliseconds, between redelivery attempts. The default value is 5000.
- Timer Datasource
The JNDI name of the JDBC resource that will be used as the timer datasource. If specified, this value overrides the default value of jdbc/__TimerPool for the timer service system application.
Related Tasks
Related asadmin Commands
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices