alma::acs::eventbrowser::Application Class Reference

Inheritance diagram for alma::acs::eventbrowser::Application:
Inheritance graph
[legend]
Collaboration diagram for alma::acs::eventbrowser::Application:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Object start (IApplicationContext context) throws Exception
void stop ()
void earlyStartup ()

Static Public Member Functions

static boolean isMonitoring ()
static void setMonitoring (boolean monitoring)

Static Public Attributes

static final String PLUGIN_ID = "alma.acs.eventbrowser"
static ArrayBlockingQueue
< EventData
equeue = new ArrayBlockingQueue<EventData>(50000)

Private Member Functions

boolean getMonitoringPreference ()

Static Private Attributes

static boolean monitoring = false

Detailed Description

This class controls all aspects of the application's execution


Member Function Documentation

void alma::acs::eventbrowser::Application::earlyStartup (  )  [inline]
boolean alma::acs::eventbrowser::Application::getMonitoringPreference (  )  [inline, private]

Referenced by start().

static boolean alma::acs::eventbrowser::Application::isMonitoring (  )  [inline, static]

References monitoring.

static void alma::acs::eventbrowser::Application::setMonitoring ( boolean  monitoring  )  [inline, static]

Referenced by start().

Object alma::acs::eventbrowser::Application::start ( IApplicationContext  context  )  throws Exception [inline]
void alma::acs::eventbrowser::Application::stop (  )  [inline]

Member Data Documentation

ArrayBlockingQueue<EventData> alma::acs::eventbrowser::Application::equeue = new ArrayBlockingQueue<EventData>(50000) [static]
boolean alma::acs::eventbrowser::Application::monitoring = false [static, private]

Referenced by isMonitoring().

final String alma::acs::eventbrowser::Application::PLUGIN_ID = "alma.acs.eventbrowser" [static]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2