|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--webmngr.view.InfoStatus
InfoStatus encapsula as informações sobre o status do dispositivo.
Field Summary | |
static int |
CRITIC_HIGH
Usada para definir alto nível de criticalidade para o dispositivo |
static int |
CRITIC_LITTLE
Usada para definir baixo nível de criticalidade do dispositivo |
static int |
CRITIC_MAXIMUM
Usada para definir nível máximo de criticalidade para o dispositivo |
static int |
CRITIC_MEDIUM
Usada para definir o nível médio de criticalidade para o dispositivo |
static int |
CRITIC_MINIMAL
Usada para definir nível mínimo de criticalidade para o dispositivo |
static int |
CRITIC_NONE
Usada para definir nenhuma criticalidade para o dispositivo |
static int |
INDEFINITE
Usada para definir valores indefinidos de tempo de status para o dispositivo |
static int |
STATUS_DOWN
Usada para definir status DOWN para o dispositivo |
static int |
STATUS_UP
Usada para definir status UP para o dispositivo |
static java.lang.String |
STRING_DOWN
Usada para definir status DOWN para o dispositivo |
static java.lang.String |
STRING_HIGH
Usada para definir alto nível de criticalidade para o dispositivo |
static java.lang.String |
STRING_INDEFINITE
Usada para definir informação indeterminada para o dispositivo |
static java.lang.String |
STRING_LITTLE
Usada para definir baixo nível de criticalidade do dispositivo |
static java.lang.String |
STRING_MAXIMUM
Usada para definir nível máximo de criticalidade para dispositivo |
static java.lang.String |
STRING_MEDIUM
Usada para definir o nível médio de criticalidade para o dispositivo |
static java.lang.String |
STRING_MINIMAL
Usada para definir nível mínimo de criticalidade para o dispositivo |
static java.lang.String |
STRING_NONE
Usada para definir nenhuma criticalidade para o dispositivo |
static java.lang.String |
STRING_UP
Usada para definir status UP para o dispositivo |
Constructor Summary | |
InfoStatus(DeviceIF d)
Construtor da classe. |
|
InfoStatus(java.lang.String devicename)
Construtor da classe. |
Method Summary | |
void |
atualizeStatus(VariableBindings info)
Atualiza o status do dispositivo de acordo com a informação de gerência. |
int |
getCriticality()
Retorna a criticalidade do dispositivo. |
java.lang.String |
getCriticalityString()
Retorna uma string representando a criticalidade do dispositivo. |
DeviceIF |
getDevice()
Retorna o dispositivo da qual foi gerada esta informação de status. |
int |
getStatus()
Retorna o status do dispositivo, sendo possíveis valores: STATUS_UP - dispositivo funcionando; STATUS_DOWN - dispositivo não esta funcionando; STATUS_INDEFINITE - nao foi possível definir o status desse dispositivo. |
java.lang.String |
getStatusString()
|
long |
getTime()
Retorna o tempo em que essa informação foi gerada. |
java.lang.String |
getTimeString()
Retorna uma string representando o tempo em que essa informação foi gerada. |
long |
getUpTime()
Retorna o tempo decorrido desde a última reinicialização. |
java.lang.String |
getUpTimeString()
Retorna uma string representando o tempo decorrido desde a última reinicialização do dispositivo. |
void |
replaceStatus(InfoStatus status)
Iguala o valor do status deste objeto ao valor do objeto passado como parâmetro, ou seja, this.status.equals(info.status) == true. |
void |
setDevice(DeviceIF newDevice)
Altera o dispositivo. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String STRING_UP
public static final java.lang.String STRING_DOWN
public static final java.lang.String STRING_NONE
public static final java.lang.String STRING_MINIMAL
public static final java.lang.String STRING_LITTLE
public static final java.lang.String STRING_MEDIUM
public static final java.lang.String STRING_HIGH
public static final java.lang.String STRING_MAXIMUM
public static final java.lang.String STRING_INDEFINITE
public static final int CRITIC_NONE
public static final int CRITIC_MINIMAL
public static final int CRITIC_LITTLE
public static final int CRITIC_MEDIUM
public static final int CRITIC_HIGH
public static final int CRITIC_MAXIMUM
public static final int STATUS_UP
public static final int STATUS_DOWN
public static final int INDEFINITE
Constructor Detail |
public InfoStatus(java.lang.String devicename)
public InfoStatus(DeviceIF d)
Method Detail |
public void atualizeStatus(VariableBindings info)
info
- informação de gerência.public void replaceStatus(InfoStatus status)
public int getStatus()
STATUS_UP - dispositivo funcionando; STATUS_DOWN - dispositivo não esta funcionando; STATUS_INDEFINITE - nao foi possível definir o status desse dispositivo.
public long getUpTime()
public long getTime()
public int getCriticality()
CRITIC_NONE - não crítico; CRITIC_MINIMAL - críticalidade minima; CRITIC_LITTLE - pouco crítico; CRITIC_MEDIUM - meio crítico; CRITICAL_HIGH - muito crítico; CRITIC_MAXIMUM - extremamente crítico.
public java.lang.String getStatusString()
public java.lang.String getUpTimeString()
public java.lang.String getTimeString()
public java.lang.String getCriticalityString()
CRITIC_NONE - não crítico (default); MINIMAL - menos crítico; LITTLE - pouco crítico; MEDIUM - meio crítico; HIGH - muito crítico; MAXIMUM - extremamente crítico;
public DeviceIF getDevice()
public void setDevice(DeviceIF newDevice)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |