public interface Monitor
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(String name,
String value,
String source)
Adiciona uma propriedade que é usada na monitoração do recurso.
|
void |
addValidation(int pos,
Validation validation)
Adiciona na posição indicada uma validação que deve ser feita pelo monitor
durante a obtenção do estado do recurso.
|
void |
addValidation(Validation validation)
Adiciona uma validação que deve ser feita pelo monitor durante a obtenção
do estado do recurso.
|
csbase.logic.diagnosticservice.Status |
checkResource(Locale locale)
Obtém o estado do recurso monitorado usando as validações adicionadas ao
monitor.
|
String |
getResourceName()
Obtém o nome do recurso monitorado.
|
String getResourceName()
void addValidation(Validation validation)
validation - a validaçãovoid addValidation(int pos,
Validation validation)
pos - a posição onde a validação será adicionadavalidation - a validaçãovoid addProperty(String name, String value, String source)
name - nome da propriedadevalue - valor da propriedadesource - origem da propriedadecsbase.logic.diagnosticservice.Status checkResource(Locale locale) throws csbase.logic.diagnosticservice.ResourceException
locale - o locale usado para tradução de textoscsbase.logic.diagnosticservice.ResourceException - se ocorrer um erro durante as validações do
recurso monitorado.Copyright © 2020. All rights reserved.