![]() |
|
Servicul Scheduler permite
aplicaţiilor Java2 Enterprise Edition (J2EE) să ruleze un task la un anumit moment
şi să repete taskul după un interval specificat. Sunt suportate câteva tipuri de taskuri,
cum ar fi apelarea unei metode pentru un bean sesiune sau trimiterea unui mesaj Java Message
Service (JMS). Taskurile pot fi persistente sau nepersistente. Utilizaţi taskuri persistente
dacă este nevoie de o disponibilitate înaltă sau de persistenţă după oprirea serverelor.
Creatorul taskului poate specifica ca un bean sesiune să primească notificări callback,
cum ar fi crearea şi ştergerea taskului.
Calculaţi intervalul dintre taskuri utilizând calendarul încorporat sau un calendar personalizat, definit de utilizator. Utilizând calendare personalizate, puteţi calcula intervalele de timp din bean-ul dumneavoastră sesiune, care suportă acces complet la modelul de programare J2EE. |
|
![]() |
|
Rulare | Note tehnice | Javadoc | Construire cu Ant | |
Aplicaţia Raport conturi demonstrează utilizarea API-urilor Scheduler, pe lângă modelul de programare J2EE 1.4. Această aplicaţie constă dintr-un servlet, bean-uri CMP (container-managed persistence) şi bean-uri sesiune. Utilizând servletul, poate fi planificat un task de generare a raportului. După fiecare interval specificat, soldurile conturilor sunt totalizate şi este generat un raport nou. | |