Komponenta Adaptive Action Manager obsahuje popisovač akcí, který vyvolává různé služby v okamžiku, kdy přijme situační událost. Situační události jsou definovány v produktu WebSphere Business
Modeler.
Když jsou spuštěny události, jsou odeslány pomocí komponenty Observation Manager do infrastruktury Common Event Infrastructure (CEI), kde komponenta Adaptive Action Manager události zpracovává. Každý popisovač akcí je poté volán, aby inicioval přidružené akční služby v rámci komponenty Adaptive Action Manager.
Komponenta Adaptive Action Manager získává konfigurační informace pro každý popisovač akcí ze služby katalogu akcí. Popisovače akcí jsou zodpovědné za vykonávání akčních služeb. Jsou podporovány následující typy popisovačů akcí:
- Popisovače upozornění: Upozornění posílající varovnou zprávu, e-mail, zprávu pageru nebo mobilního telefonu založené na šabloně. Data e-mailu jsou uložena v události Common Base Event.
- Popisovač varovné zprávy: Posílá varovná upozornění založená na dané šabloně.
Tato upozornění jsou reprezentována záznamy v běhové databázi produktu WebSphere Business Monitor. Data varovné zprávy potřebná k předložení záznamů jsou uložena v situačních událostech. Situační události jsou pomocí komponenty Observation Manager odesílány do CEI. Uložené záznamy vyzvedává panel dashboard varovných zpráv a je možné je prohlížet komponentou Dashboard Client v pohledu Varovné zprávy.
- Popisovač e-mailu: Posílá e-mail, zprávu pageru nebo mobilního telefonu založenou na šabloně.
- Popisovač webové služby: Vyvolává webové služby jako akci. Popisovač webových služeb používá uživatelem definovanou šablonu, která obsahuje parametry webové služby nezbytné pro její vyvolání.
Spustitelná akce je interní entitou specifickou pro komponentu
Adaptive Action Manager.
Vytváří se spojením události Common Base Event, popisovače akcí a šablony. Například popisovač e-mailu použije k zaslání příslušného e-mailu událost Common Base Event a šablonu. Identifikátor šablony obsahuje informace týkající se e-mailu, jako například předmět, adresy, tělo zprávy a proměnné. Popisovač e-mailu nahradí tyto proměnné příslušnými hodnotami z dat události Common Base Event.