
Public Member Functions | |
| Logger | getLogger () |
| ArrayList< ChannelData > | getServiceTotals () |
| ArrayList< ChannelData > | getChannelStatistics () |
| String[] | getServices () |
| ContainerServices | getContainerServices () |
| void | refreshChannelSubscriptions () |
| AdminConsumer | getAdminConsumer (String channelName) throws AcsJException |
| ArrayList< AdminConsumer > | getAllConsumers () |
| void | closeAllConsumers () |
Static Public Member Functions | |
| static synchronized EventModel | getInstance () throws Exception |
| static DynAnyFactory | getDynAnyFactory () |
Static Public Attributes | |
| static final int | MAX_NUMBER_OF_CHANNELS = 100 |
Protected Member Functions | |
| EventChannel | getNotificationChannel (String channelName, String channelKind) throws AcsJException |
Private Member Functions | |
| EventModel () throws Exception | |
| String | getConnectionString (String managerHost, int acsInstance) |
| void | printMonitoringResults (NotificationServiceMonitorControl mc) |
Private Attributes | |
| final ORB | orb |
| final Logger | m_logger |
| final AdvancedComponentClient | compClient |
| final ContainerServices | cs |
| final Helper | h |
| final NamingContext | nctx |
| final AcsManagerProxy | mproxy |
| final EventChannelFactory | nsvc |
| final EventChannelFactory | lsvc |
| final EventChannelFactory | alsvc |
| final EventChannelFactory | arsvc |
| HashMap< String, EventChannel > | channelMap |
| HashMap< String, int[]> | lastConsumerAndSupplierCount |
| ArrayList< AdminConsumer > | consumers |
| ArrayList< AdminConsumer > | readyConsumers |
| HashMap< String, AdminConsumer > | consumerMap |
| NotificationServiceMonitorControl | nsmc |
Static Private Attributes | |
| static final String | eventGuiId = "eventGUI" |
| static EventModel | modelInstance |
| static DynAnyFactory | dynAnyFactory = null |
| alma::acs::eventbrowser::model::EventModel::EventModel | ( | ) | throws Exception [inline, private] |
References eventGuiId, getConnectionString(), and m_logger.
| void alma::acs::eventbrowser::model::EventModel::closeAllConsumers | ( | ) | [inline] |
Referenced by alma::acs::eventbrowser::views::EventListView::dispose().
| AdminConsumer alma::acs::eventbrowser::model::EventModel::getAdminConsumer | ( | String | channelName | ) | throws AcsJException [inline] |
Referenced by alma::acs::eventbrowser::model::EventReceivingTest::setUp().
| ArrayList<AdminConsumer> alma::acs::eventbrowser::model::EventModel::getAllConsumers | ( | ) | [inline] |
| ArrayList<ChannelData> alma::acs::eventbrowser::model::EventModel::getChannelStatistics | ( | ) | [inline] |
| String alma::acs::eventbrowser::model::EventModel::getConnectionString | ( | String | managerHost, | |
| int | acsInstance | |||
| ) | [inline, private] |
Referenced by EventModel().
| ContainerServices alma::acs::eventbrowser::model::EventModel::getContainerServices | ( | ) | [inline] |
Referenced by alma::acs::eventbrowser::views::DynAnyParserTest::DynAnyParserTest(), alma::acs::eventbrowser::model::EventReceivingTest::EventReceivingTest(), alma::acs::eventbrowser::views::EventDetailTestHarness::main(), and alma::acs::eventbrowser::model::EventModelTest::testSubscribeToAnEventChannel().
| static DynAnyFactory alma::acs::eventbrowser::model::EventModel::getDynAnyFactory | ( | ) | [inline, static] |
| static synchronized EventModel alma::acs::eventbrowser::model::EventModel::getInstance | ( | ) | throws Exception [inline, static] |
Referenced by alma::acs::eventbrowser::views::ServiceSummaryView::createPartControl(), alma::acs::eventbrowser::views::EventListView::createPartControl(), alma::acs::eventbrowser::views::EventDetailView::createPartControl(), alma::acs::eventbrowser::views::DynAnyParserTest::DynAnyParserTest(), alma::acs::eventbrowser::model::EventModelTest::EventModelTest(), alma::acs::eventbrowser::model::EventReceivingTest::EventReceivingTest(), alma::acs::eventbrowser::views::ChannelTreeView::ViewContentProvider::initialize(), alma::acs::eventbrowser::views::EventDetailTestHarness::main(), and alma::acs::eventbrowser::model::EventModelTest::testGetChannelStatistics().
| Logger alma::acs::eventbrowser::model::EventModel::getLogger | ( | ) | [inline] |
| EventChannel alma::acs::eventbrowser::model::EventModel::getNotificationChannel | ( | String | channelName, | |
| String | channelKind | |||
| ) | throws AcsJException [inline, protected] |
This method gets a reference to the event channel. If it is not already registered with the naming service, it is created.
| channelName | Name of the event channel registered with the CORBA Naming Service | |
| channelKind | Kind of the channel as registered with the CORBA naming service. COMMENTED OUT: | |
| notifyFactoryName | Name of the notification service as registered with the CORBA naming service. |
| AcsJException | Standard ACS Java exception. |
| String [] alma::acs::eventbrowser::model::EventModel::getServices | ( | ) | [inline] |
| ArrayList<ChannelData> alma::acs::eventbrowser::model::EventModel::getServiceTotals | ( | ) | [inline] |
| void alma::acs::eventbrowser::model::EventModel::printMonitoringResults | ( | NotificationServiceMonitorControl | mc | ) | [inline, private] |
| void alma::acs::eventbrowser::model::EventModel::refreshChannelSubscriptions | ( | ) | [inline] |
final EventChannelFactory alma::acs::eventbrowser::model::EventModel::alsvc [private] |
final EventChannelFactory alma::acs::eventbrowser::model::EventModel::arsvc [private] |
HashMap<String, EventChannel> alma::acs::eventbrowser::model::EventModel::channelMap [private] |
HashMap<String, AdminConsumer> alma::acs::eventbrowser::model::EventModel::consumerMap [private] |
ArrayList<AdminConsumer> alma::acs::eventbrowser::model::EventModel::consumers [private] |
final ContainerServices alma::acs::eventbrowser::model::EventModel::cs [private] |
DynAnyFactory alma::acs::eventbrowser::model::EventModel::dynAnyFactory = null [static, private] |
final String alma::acs::eventbrowser::model::EventModel::eventGuiId = "eventGUI" [static, private] |
Referenced by EventModel().
final Helper alma::acs::eventbrowser::model::EventModel::h [private] |
HashMap<String, int[]> alma::acs::eventbrowser::model::EventModel::lastConsumerAndSupplierCount [private] |
final EventChannelFactory alma::acs::eventbrowser::model::EventModel::lsvc [private] |
final Logger alma::acs::eventbrowser::model::EventModel::m_logger [private] |
Referenced by EventModel().
final int alma::acs::eventbrowser::model::EventModel::MAX_NUMBER_OF_CHANNELS = 100 [static] |
EventModel alma::acs::eventbrowser::model::EventModel::modelInstance [static, private] |
final AcsManagerProxy alma::acs::eventbrowser::model::EventModel::mproxy [private] |
final NamingContext alma::acs::eventbrowser::model::EventModel::nctx [private] |
final EventChannelFactory alma::acs::eventbrowser::model::EventModel::nsvc [private] |
final ORB alma::acs::eventbrowser::model::EventModel::orb [private] |
ArrayList<AdminConsumer> alma::acs::eventbrowser::model::EventModel::readyConsumers [private] |
1.6.2