Moduł hook umożliwia wtyczce rejestrowanie własnych hooków obsługujących zdarzenia systemowe.
Moduł hook zawiera następujące opcje konfiguracyjne:
Atrybuty
Nazwa | Wymagany | Opis |
---|---|---|
key | ![]() | Unikalny klucz tego modułu. |
Przykładowy deskryptor
<?xml version="1.0" encoding="UTF-8"?> <plugin key="com.suncode.plugins-helloworld" name="Hello World"> <!-- Konfiguracja obsługi hooków --> <hook key="hook" /> </plugin> |
Implementacja hooka we wtyczce następuje tak samo, jak w przypadku systemu (Implementacja hook'a).
Klasa implementująca hooka musi być beanem Springa (adnotacja |