webmngr
Class WebSystem

java.lang.Object
  |
  +--webmngr.WebSystem

public class WebSystem
extends java.lang.Object

Classe que representa o sistema , possui todos os componentes definidos no arquivo XML

Author:
Alexandre Nóbrega Duarte

Constructor Summary
WebSystem()
           
 
Method Summary
 void addActivityLogger(ActivityLogger logger)
           
 void addAlarmsLogger(AlarmsLogger logger)
           
 void addBPSActivityCalculator(BPSActivityCalculator calculator)
           
 void addBPSActivityLogger(BPSActivityLogger logger)
           
 void addDatabus(Databus databus)
          Adiciona um barramento de dados.
 void addDataPollerServer(DataPollerServer newServer)
           
 void addDeltaActivityCalculator(DeltaActivityCalculator calculator)
           
 void addDeltaActivityLogger(DeltaActivityLogger logger)
           
 void addEmailAlarmNotifier(EmailAlarmNotifier newNotifier)
           
 void addEventsCorrelator(EventsCorrelator correlator)
           
 void addEventsLogger(EventsLogger logger)
           
 void addPercentualActivityCalculator(PercentualActivityCalculator calculator)
           
 void addPercentualActivityLogger(PercentualActivityLogger logger)
           
 void addRateActivityCalculator(RateActivityCalculator calculator)
           
 void addRateActivityLogger(RateActivityLogger logger)
           
 void addSmartDataBus(Databus databus)
          Adiciona um barramento de dados.
 void addStatusViewBeanServer(StatusViewBeanServer newServer)
           
 void addTotalActivityCalculator(TotalActivityCalculator calculator)
           
 void addUpDownDetector(UpDownDetector eventProducer)
           
 Databus getDatabusByName(java.lang.String databusName)
          Retorna uma referência para um barramento de dados a partir de seu nome.
static WebSystem instance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebSystem

public WebSystem()
Method Detail

instance

public static WebSystem instance()

addSmartDataBus

public void addSmartDataBus(Databus databus)
Adiciona um barramento de dados.

addDatabus

public void addDatabus(Databus databus)
Adiciona um barramento de dados.

getDatabusByName

public Databus getDatabusByName(java.lang.String databusName)
Retorna uma referência para um barramento de dados a partir de seu nome.

addActivityLogger

public void addActivityLogger(ActivityLogger logger)

addEventsLogger

public void addEventsLogger(EventsLogger logger)

addAlarmsLogger

public void addAlarmsLogger(AlarmsLogger logger)

addEventsCorrelator

public void addEventsCorrelator(EventsCorrelator correlator)

addRateActivityLogger

public void addRateActivityLogger(RateActivityLogger logger)

addDeltaActivityLogger

public void addDeltaActivityLogger(DeltaActivityLogger logger)

addBPSActivityLogger

public void addBPSActivityLogger(BPSActivityLogger logger)

addPercentualActivityLogger

public void addPercentualActivityLogger(PercentualActivityLogger logger)

addRateActivityCalculator

public void addRateActivityCalculator(RateActivityCalculator calculator)

addDeltaActivityCalculator

public void addDeltaActivityCalculator(DeltaActivityCalculator calculator)

addBPSActivityCalculator

public void addBPSActivityCalculator(BPSActivityCalculator calculator)

addPercentualActivityCalculator

public void addPercentualActivityCalculator(PercentualActivityCalculator calculator)

addTotalActivityCalculator

public void addTotalActivityCalculator(TotalActivityCalculator calculator)

addUpDownDetector

public void addUpDownDetector(UpDownDetector eventProducer)

addStatusViewBeanServer

public void addStatusViewBeanServer(StatusViewBeanServer newServer)

addEmailAlarmNotifier

public void addEmailAlarmNotifier(EmailAlarmNotifier newNotifier)

addDataPollerServer

public void addDataPollerServer(DataPollerServer newServer)