Vzor (pattern) je regulární výraz, který bude použit pro vyhodnocení textové odpovědi z URL. Vzor je testován na shodu, ale také může vybrat číselnou hodnotu tu dále porovnat. Pokud test vzoru selže (shoda není nalezena nebo získaná numerická hodnota nevyhovuje podmínce), budou reportéři přiřazení danému modulu upozorněni emailem a případně telefonátem.
Správa vzorů zahrnuje seznam všech aktivních a neaktivních vzorů definovaných pro zvolený URL. Údaje vzoru lze upravit po kliknutí na Upravit. Ikona Aktivovat/Deaktivovat deaktivuje záznam vzoru a opět jej obnovuje. Deaktivovaný záznam je vyjmut z monitorovacího procesu, jakoby byl smazán, ale může být znova obnoven. Přidat otevře čistý formulář pro vytvoření nového vzoru.
Nový vzor / Editace vzoru
Formulář pro zadávání údajů nového vzoru nebo úpravu existujícího. Po uložení záznamu do databáze je vzor okamžitě zahrnut do monitorovacího procesu.
Údaje vzoru:
-
Název vzoru
Zobrazované jméno -
Regulární výraz
Regulární výraz, který se má vyhledat. Podrobnější informace o standardu regex lze najít na webové stránce: http://java.sun.com/docs/books/tutorial/essential/regex/ -
Aktivní
Pokud je políčko zatrženo, vzor je aktivní, jinak je deaktivovaný a systém záznam nepoužívá. -
Podmínka
Podmínka pro testování numerické hodnoty získané regulárním výrazem. RegExp musí obsahovat capturing group, např. (\d*), která poskytne celočíselnou hodnotu. Výsledek vyhodnocení podmínky pak určuje výsledek celého testu vzoru.
K dispozici jsou následující typy podmínek:-
=
Test vzoru je úspěšný, pokud je numerická hodnota získaná regulárním výrazem rovna dané hodnotě -
<
Získaná hodnota musí být menší než daná hodnota -
>
Získaná hodnota musí být větší než daná hodnota -
<=
Získaná hodnota musí být menší nebo rovna dané hodnotě -
>=
Získaná hodnota musí být větší nebo rovna dané hodnotě -
X
Podmínka se neuplatňuje. Testuje se jen prostá shoda vzoru
-
-
Závažnost: Varování / Chyba
Závažnost selhání testu vzoru. Pokud test vzoru selže (shoda není nalezena nebo není splněna podmínka) a závažnost je nastavena na Chyba, systém přiřazeným reportérům zavolá a pošle jim emaily. Pokud je závažnost Varování, reportéři budou upozorněni jen emailem. -
Pořadí
Pořadí v seznamu vzorů, pořadí v monitorovacím cyklu.
