Serialized Form


Package webmngr.calculators

Class webmngr.calculators.AbstractCalculator implements Serializable

Serialized Fields

name

java.lang.String name
Nome deste calculator

informations

java.util.Set informations
Conjunto das informações de interesse deste calculator

groups

java.util.Set groups
Groups de OIds que o calculador esta interessado

buffer

java.util.Vector buffer
Fila de dados para serem logados.

devices

java.util.Set devices
Conjunto de dispositivos de interesse desse calculator

inputDatabusName

java.lang.String inputDatabusName
Nome do barramento ao qual o filtro deve se conectar para consumir.

outputDatabusName

java.lang.String outputDatabusName
Nome do barramento ao qual o filtro deve se conectar para produzir.

outputDatabus

Databus outputDatabus
Barramento de onde vem as informações para serem filtradas.

inputDatabus

Databus inputDatabus
Barramento de onde vem as informações para serem filtradas.

outputOid

java.lang.String outputOid
Oid que indica onde a informação produzida deverá ser armazenada

Class webmngr.calculators.BPSActivityCalculator implements Serializable

Class webmngr.calculators.DeltaActivityCalculator implements Serializable

Serialized Fields

history

java.util.Hashtable history
Hashtable que contera o historico dos valores da tupla(device,outputoid)

Class webmngr.calculators.Group implements Serializable

Serialized Fields

oids

java.util.Vector oids
Representa todos os oids de um grupo, ou seja, os calculadores irao usar esser oids para fazer os seus calculos, que podem variar de calculador para calculador

outputOid

java.lang.String outputOid
Representa o Oid do valor calculado. Deve seguir o padrao onde a terminacao representa o tipo de dado calculado(IfInErrorDelta,IfInErrorPercent,...)

name

java.lang.String name
Representa o nome de um determinado grupo de ids

Class webmngr.calculators.PercentualActivityCalculator implements Serializable

Serialized Fields

deviceValues

java.util.Hashtable deviceValues
Atributo que guarda os (devices,valores) de cada dispositivo

valores

java.util.Vector valores
Vetor de valores de cada dispositivo

Class webmngr.calculators.RateActivityCalculator implements Serializable

Class webmngr.calculators.TotalActivityCalculator implements Serializable

Serialized Fields

deviceValues

java.util.Hashtable deviceValues
Atributo que guarda os (devices,valores) de cada dispositivo

valores

java.util.Vector valores
Vetor de valores de cada dispositivo


Package webmngr.correlators

Class webmngr.correlators.AbstractCorrelator implements Serializable

Serialized Fields

name

java.lang.String name
Nome do correlator

informations

java.util.Set informations
Conjunto das informações de interesse do correlator

buffer

java.util.Vector buffer
Fila de dados para serem consumidos pelo correlator

devices

java.util.Set devices
Conjunto de dispositivos de interesse do correlator

outputDatabus

Databus outputDatabus
Barramentos onde serão colocados os dados produzidos pelo correlator e de onde vem os dados a serem consumidos pelo correlator, respectivamente

inputDatabus

Databus inputDatabus
Barramentos onde serão colocados os dados produzidos pelo correlator e de onde vem os dados a serem consumidos pelo correlator, respectivamente

inputDatabusName

java.lang.String inputDatabusName
Nome do barramento ao qual o correlator deve se conectar para receber as informções

outputDatabusName

java.lang.String outputDatabusName
Nome do barramento ao qual o correlator deve se conectar para produzir as informações

obs

java.lang.String obs
Indica alguma observação sobre o correlator

Class webmngr.correlators.EventsCorrelator implements Serializable


Package webmngr.databus

Class webmngr.databus.Databus implements Serializable

Serialized Fields

name

java.lang.String name
Nome do barramento.

consumers

java.util.Vector consumers
Vetor para armazenar os consumidores que estão interessados em todas as informações que passam no barramento.

Class webmngr.databus.DatabusObject implements Serializable

Serialized Fields

source

DataProducer source
DataProducer que gerou a informação.

info

java.lang.Object info
Informação gerada.

Class webmngr.databus.Interest implements Serializable

Serialized Fields

oid

java.lang.String oid
Oid em que estou interessado. "*" representa qualquer oid.

deviceName

java.lang.String deviceName
Nome do dispositivo no qual estou interessado. "*" representa qualquer dispositivo

Class webmngr.databus.MemberAlreadyInBusException implements Serializable

Class webmngr.databus.MemberNotFoundException implements Serializable

Class webmngr.databus.SmartDatabus implements Serializable

Serialized Fields

smartconsumers

java.util.Hashtable smartconsumers
Tabela Hash contendo os smartconsumers deste barramento.

Class webmngr.databus.VariableBindings implements Serializable

Serialized Fields

variableBindings

java.util.Hashtable variableBindings
Tabela hash que contêm os pares de OID , valor da variável coletados da máquina

date

java.util.Date date
Momento em que a informação foi recolhida.


Package webmngr.devices

Class webmngr.devices.AbstractDevice implements Serializable

Serialized Fields

name

java.lang.String name
Nome do dispositivo, deve ser único em toda a configuração da rede.

obs

java.lang.String obs
String reservada para alguma observação sobre este dispositivo.

template

Template template
Template que armazena as demais propriedades deste dispositivo.

Class webmngr.devices.CLIDevice implements Serializable

Serialized Fields

host

java.lang.String host

port

int port

login

java.lang.String login

password

java.lang.String password

monitor

CLIMonitor monitor

command

java.lang.String command

regularExpression

java.lang.String regularExpression

outputOid

java.lang.String outputOid

Class webmngr.devices.Device implements Serializable

Serialized Fields

host

java.lang.String host
Nome do host ou endereço ip deste dispositivo.

Class webmngr.devices.EmptyDevice implements Serializable

Class webmngr.devices.Interface implements Serializable

Serialized Fields

macAddress

java.lang.String macAddress
Endereço MAC da interface caso ela tenha.

Class webmngr.devices.SNMPDevice implements Serializable

Serialized Fields

interfaceHashName

java.util.Hashtable interfaceHashName
Tabela hash das interfaces usando o nome como chave.

interfaceHashIndex

java.util.Hashtable interfaceHashIndex
Tabela hash das interfaces usando o index como chave.


Package webmngr.events

Class webmngr.events.AbstractEventProducer implements Serializable

Serialized Fields

name

java.lang.String name
Nome deste dataconsumer

informations

java.util.Set informations
Conjunto das informações de interesse deste produtor de eventos

buffer

java.util.Vector buffer
Fila de dados a serem analisados pelo produtor de eventos

devices

java.util.Set devices
Conjunto de dispositivos de interesse desse produtor de eventos

outputDatabus

Databus outputDatabus
Barramentos onde são jogados os eventos produzidos e de onde vem os dados a serem analisados, respectivamente

inputDatabus

Databus inputDatabus
Barramentos onde são jogados os eventos produzidos e de onde vem os dados a serem analisados, respectivamente

inputDatabusName

java.lang.String inputDatabusName
Nome do barramento de onde vem os dados a serem analisados.

outputDatabusName

java.lang.String outputDatabusName
Nome do barramento onde são jogados os eventos produzidos.

obs

java.lang.String obs
Indica alguma observação sobre o produtor de eventos

Class webmngr.events.HysteresisThresholdFilter implements Serializable

Serialized Fields

lowerThreshold

double lowerThreshold
Valor mínimo desejado para esta variavel

upperThreshold

double upperThreshold
Valor máximo desejado para esta variavel

oid

java.lang.String oid
Oid da variável que será gerenciada

Class webmngr.events.UpDownDetector implements Serializable

Serialized Fields

deviceStatus

java.util.Hashtable deviceStatus
Tabela Hash que contém um par (device, status) para controlar a mudança de status dos dispositivos


Package webmngr.filters

Class webmngr.filters.AbstractFilter implements Serializable

Serialized Fields

name

java.lang.String name
Nome deste filtro

informations

java.util.Set informations
Conjunto das informações de interesse deste filtro

buffer

java.util.Vector buffer
Fila de dados para serem consumidos pelo filtro

devices

java.util.Set devices
Conjunto de dispositivos de interesse desse filtro

outputDatabus

Databus outputDatabus
Barramento de onde vem as informações para serem filtradas

inputDatabus

Databus inputDatabus
Barramento de onde vem as informações para serem filtradas

inputDatabusName

java.lang.String inputDatabusName
Nome do barramento ao qual o filtro deve se conectar para consumir.

outputDatabusName

java.lang.String outputDatabusName
Nome do barramento ao qual o filtro deve se conectar para produzir.

obs

java.lang.String obs
Indica alguma observação sobre o filtro


Package webmngr.graphic

Class webmngr.graphic.Graph implements Serializable

Serialized Fields

name

java.lang.String name
Nome deste graphtemplate

title

java.lang.String title
Título que será exibido no gráfico

yScale

double yScale
Escala do eixo Y.

obs

java.lang.String obs
Observações sobre o uso deste gráfico.

sources

java.util.Vector sources
OIDs que serão traçados neste gráfico.

yLabel

java.lang.String yLabel

xLabel

java.lang.String xLabel

set

boolean set

Class webmngr.graphic.GraphReference implements Serializable

Serialized Fields

graph

Graph graph

tname

java.lang.String tname


Package webmngr.loggers

Class webmngr.loggers.AbstractLogger implements Serializable

Serialized Fields

path

java.lang.String path
Diretório base do logger

name

java.lang.String name
Nome deste dataconsumer

devices

java.util.Set devices
Conjunto dos devices de interesse deste logger

informations

java.util.Set informations
Conjunto das informações de interesse deste logger

buffer

java.util.Vector buffer
Fila de dados para serem logados.

databus

Databus databus
Barramento de onde vem as informações para serem logadas.

databusname

java.lang.String databusname
Nome do barramento ao qual o logger deve se conectar.

Class webmngr.loggers.ActivityLogger implements Serializable

Serialized Fields

logInterval

int logInterval
Intervalo, em segundos ,entre os logs.

buffer

java.util.Vector buffer
Fila de dados para serem logados.

engine

java.lang.Thread engine
Thread que controla o logger.

time

java.lang.String time
Representa o tempo

date

java.lang.String date
Representa a data

sdfTime

java.text.SimpleDateFormat sdfTime
Representa o tempo com um SimpleDateFormat

sdfDate

java.text.SimpleDateFormat sdfDate
Representa o date com um SimpleDateForma

Class webmngr.loggers.AlarmsLogger implements Serializable

Serialized Fields

logInterval

int logInterval
Intervalo em segundos entre logs

engine

java.lang.Thread engine
Thread que controla o logger

Class webmngr.loggers.BPSActivityLogger implements Serializable

Class webmngr.loggers.DeltaActivityLogger implements Serializable

Serialized Fields

history

java.util.Hashtable history
Hashtable que possui o historico dos valores

Class webmngr.loggers.EventsLogger implements Serializable

Serialized Fields

logInterval

int logInterval
Intervalo de tempo em segundo entre logs

engine

java.lang.Thread engine
Thread que o logger possui

Class webmngr.loggers.PercentualActivityLogger implements Serializable

Class webmngr.loggers.RateActivityLogger implements Serializable

Class webmngr.loggers.Timestamp implements Serializable

Serialized Fields

time

long time
Momento em que a informação foi coletada.

valor

double valor
Valor da informação


Package webmngr.monitor

Class webmngr.monitor.AbstractMonitor implements Serializable

Serialized Fields

databus

Databus databus
Barramento onde este monitor irar inserir as informações coletadas.

engine

java.lang.Thread engine
Thread que fará a monitoração periódica do dispositivo.

monitorID

int monitorID
Número que identifica de forma única este monitor no sistema.

name

java.lang.String name
Nome deste produtor de dados.

device

Device device
Dispositivo monitorado

databusname

java.lang.String databusname

Class webmngr.monitor.CLIMonitor implements Serializable

Serialized Fields

telnet

TelnetClient telnet
Representa o cliente telnet

host

java.lang.String host
Representa o nome host que será conectado

result

double result
Representa o resultado da monitoração

port

int port
Representa a porta usada na conexão

device

CLIDevice device
CLIDevice utilizado

Class webmngr.monitor.PingMonitor implements Serializable

Serialized Fields

pingTime

int pingTime
Tempo de ping em segundos.

pingUp

boolean pingUp
Indica se a máquina respondeu ao ping.

socket

jicmp.jICMP socket
Socket utilizada para abrir uma conexão ICMP.
É implementado utilizando métodos nativos uma vez que Java não permite a criação de sockets em modo raw.

sendpak

jicmp.ICMPPacket sendpak
Pacote ICMP que será criado e utilizado para fazer um ping no device monitorado.
Cada pacote ICMP recebido por uma máquina é enviada para todas as conexões ICMP abertas portanto é preciso colocar um identificador único deste monitor no pacote para que ele possa descartar os pacotes que não lhe interessam.

Class webmngr.monitor.SNMPMonitor implements Serializable

Serialized Fields

result

com.adventnet.snmp.snmp2.SnmpPDU result
Representa o resultado da monitoração


Package webmngr.notifiers

Class webmngr.notifiers.AbstractNotifier implements Serializable

Serialized Fields

name

java.lang.String name
Nome deste dataconsumer

informations

java.util.Set informations
Conjunto das informações de interesse deste Notificador

buffer

java.util.Vector buffer
Fila de dados para serem logados.

devices

java.util.Set devices
Conjunto de dispositivos de interesse desse notificador

inputDatabus

Databus inputDatabus
Barramento de onde vem as informações para serem filtradas.

inputDatabusName

java.lang.String inputDatabusName
Nome do barramento ao qual o filtro deve se conectar para consumir.

obs

java.lang.String obs
Indica alguma observação sobre o notificador

Class webmngr.notifiers.Alarm implements Serializable

Serialized Fields

oid

java.lang.String oid

alarmProducer

java.lang.String alarmProducer

eventOid

java.lang.String eventOid

dateTime

java.util.Date dateTime

date

java.lang.String date

time

java.lang.String time

minimalOid

java.lang.String minimalOid

Class webmngr.notifiers.EmailAlarmNotifier implements Serializable

Serialized Fields

mailTo

java.lang.String mailTo


Package webmngr.rmi

Class webmngr.rmi.DataPollerServer implements Serializable

Serialized Fields

name

java.lang.String name
This DataPollerServer name.

server

java.lang.String server
Server name.

databus

Databus databus
Input data bus.

databusname

java.lang.String databusname
Input data bus string.

devices

java.util.Set devices
Interesting devices.

informations

java.util.Set informations
Interesting informations.

table

java.util.Hashtable table

hostname

java.lang.String hostname

interval

int interval

tempMonitors

java.util.Hashtable tempMonitors

oldIntervals

java.util.Hashtable oldIntervals


Package webmngr.telnet

Class webmngr.telnet.TelnetProtocolHandler implements Serializable

Serialized Fields

tempbuf

byte[] tempbuf
temporary buffer for data-telnetstuff-data transformation

crlf

byte[] crlf
the data sent on pressing \n

cr

byte[] cr
the data sent on pressing \r

neg_state

byte neg_state
state variable for telnet negotiation reader

current_sb

byte current_sb
What IAC SB we are handling right now

receivedDX

byte[] receivedDX
What IAC DO(NT) request do we have received already ?

receivedWX

byte[] receivedWX
What IAC WILL/WONT request do we have received already ?

sentDX

byte[] sentDX
What IAC DO/DONT request do we have sent already ?

sentWX

byte[] sentWX
What IAC WILL/WONT request do we have sent already ?

Class webmngr.telnet.TelnetWrapper implements Serializable

Serialized Fields

scriptHandler

ScriptHandler scriptHandler

reader

java.lang.Thread reader

in

java.io.InputStream in

out

java.io.OutputStream out

socket

java.net.Socket socket

host

java.lang.String host

port

int port

script

java.util.Vector script

prompt

java.lang.String prompt
Set the prompt for the send() method.


Package webmngr.templates

Class webmngr.templates.AbstractTemplate implements Serializable

Serialized Fields

name

java.lang.String name
Nome do template.
Esta propriedade não é passada para os devices que usam o template.

obs

java.lang.String obs
Observações sobre o uso deste template.
Esta propriedade não é passada para os devices que usam o template.

statusOID

java.lang.String statusOID
OID de Status dos Devices que usarem este template.
Pode ser o oid especial para usar o ping , webmngr.ping.PingUp , ou qualquer outro OID SNMP que sirva para tal.

hardwareDescription

java.lang.String hardwareDescription
Descrição do Hardware dos Devices que usarem este template

functionalDescription

java.lang.String functionalDescription
Descrição funcional dos Devices que usarem este template

graphReferences

java.util.Vector graphReferences
Conjunto dos OIDS da variáveis que serão exibidas em gráficos

oids

java.util.Vector oids
Conjunto dos oids que os dispositivos que utilizam este template possuem.

refs

java.util.Vector refs

index

int index

contact

Contact contact
Pessoa responsável pelo grupo de Devices que usar este template.

configured

boolean configured

Class webmngr.templates.DeviceTemplate implements Serializable

Serialized Fields

location

java.lang.String location
Localização dos dispositivos que utilizam este template.

pollInterval

int pollInterval
Intervalo entre duas monitorações.

criticality

int criticality
Criticalidade do dispositivo.
Pode ser :
0 - Sem criticalidade
1 - Criticalidade baixa
2 - Criticalidade media
3 - Criticalidade alta
4 - Criticalidade máxima

timeout

int timeout
Tempo de espera para cada tentativa.

Class webmngr.templates.InterfaceTemplate implements Serializable

Serialized Fields

netmask

java.lang.String netmask
Máscara de rede das interfaces que utilizam este template

bandwidth

int bandwidth
Velocidade das interfaces que utilizam este template.

connectedTo

java.lang.String connectedTo
Nome do dispositivo com o qual está interface faz conexão.
Esta propriedade é utilizada pelo Webdoc para gerar um relatório com hierarquia de rede.

Class webmngr.templates.SNMPDeviceTemplate implements Serializable

Serialized Fields

snmpVersion

int snmpVersion
versão do SNMP usado.
2 - SNMP Versão 2
3 - SNMP Versão 3

readCommunity

java.lang.String readCommunity
Senha da leitura

writeCommunity

java.lang.String writeCommunity
Senha para escrita

port

int port
Porta para conexão , default 161

retries

int retries
Número de tentativas antes de desistir

interfaces

java.util.Vector interfaces
Conjunto das interfaces deste dispositivo.


Package webmngr.util

Class webmngr.util.SortedList implements Serializable

Serialized Fields

comparator

java.util.Comparator comparator


Package webmngr.view

Class webmngr.view.InfoStatus implements Serializable

Serialized Fields

time

long time

upTime

long upTime

status

int status

criticality

int criticality

device

DeviceIF device

Class webmngr.view.StatusViewBeanServer implements Serializable

Serialized Fields

table

java.util.Hashtable table

name

java.lang.String name
O nome do view bean

devices

java.util.Set devices
Conjunto dos devices de interesse

informations

java.util.Set informations
Conjunto das informações de interesse

databus

Databus databus
Barramento de onde vem as informações de status dos dispositivos.

databusname

java.lang.String databusname
Nome do barramento ao qual o StatusViewBean deve se conectar.


Package webmngr.web

Class webmngr.web.GifFactoryServlet implements Serializable

Serialized Fields

station

ManagerStation station

Class webmngr.web.ImageFactoryServlet implements Serializable

Serialized Fields

station

ManagerStation station

Class webmngr.web.ParentNotFoundException implements Serializable

Class webmngr.web.WebmngrServlet implements Serializable

Serialized Fields

station

ManagerStation station


Package webmngr.webdoc

Class webmngr.webdoc.Contact implements Serializable

Class webmngr.webdoc.DeviceNotFoundException implements Serializable