Este contenido no está disponible en el idioma seleccionado.

29.9. Annotations for asynchronicity


The following annotations are used to declare an asynchronous method, as in the following example:
@Asynchronous public void scheduleAlert(Alert alert, 
                                        @Expiration Date date) { 
  ... 
}
@Asynchronous public Timer scheduleAlerts(Alert alert, 
                                          @Expiration Date date, 
                                          @IntervalDuration long interval) { 
  ... 
}
@Asynchronous
@Asynchronous
Specifies that the method call is processed asynchronously.
@Duration
@Duration
Specifies the parameter of the asynchronous call that relates to the duration before the call is processed (or first processed, for recurring calls).
@Expiration
@Expiration
Specifies the parameter of the asynchronous call that relates to the date and time at which the call is processed (or first processed, for recurring calls).
@IntervalDuration
@IntervalDuration
Specifies that an asynchronous method call recurs. The associated parameter defines the duration of the interval between recurrences.
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2026 Red Hat
Volver arriba