29 outermost_context().updateHistory( tr );
32 outermost_context().getSharedResources();
35 std::string errorMsg =
"Failed to update configuration parameters in Ready state";
38 sharedResources->configuration_->updateAllParams();
43 sentinelException, errorMsg, e);
44 sharedResources->moveToFailedState( sentinelException );
49 errorMsg.append(
": ");
50 errorMsg.append( e.what() );
53 sentinelException, errorMsg);
54 sharedResources->moveToFailedState( sentinelException );
59 errorMsg.append(
": unknown exception");
62 sentinelException, errorMsg);
63 sharedResources->moveToFailedState( sentinelException );
69 sharedResources->configuration_->getQueueConfigurationParams();
70 sharedResources->commandQueue_->
72 sharedResources->fragmentQueue_->
74 sharedResources->fragmentQueue_->
76 sharedResources->registrationQueue_->
78 sharedResources->streamQueue_->
80 sharedResources->streamQueue_->
82 sharedResources->dqmEventQueue_->
84 sharedResources->dqmEventQueue_->
90 sharedResources->configuration_->getDiskWritingParams();
96 sharedResources->configuration_->setCurrentEventStreamConfig(evtCfgList);
97 sharedResources->configuration_->setCurrentErrorStreamConfig(errCfgList);
101 sharedResources->statisticsReporter_->getResourceMonitorCollection();
103 sharedResources->configuration_->getAlarmParams();
105 sharedResources->configuration_->getResourceMonitorParams();
112 sharedResources->statisticsReporter_->getRunMonitorCollection();
116 sharedResources->discardManager_->configure();
void configureAlarms(AlarmParams const &)
std::string stateName() const
boost::shared_ptr< ErrStrConfigList > ErrStrConfigListPtr
std::vector< ErrorStreamConfigurationInfo > ErrStrConfigList
unsigned int dqmEventQueueMemoryLimitMB_
std::vector< EventStreamConfigurationInfo > EvtStrConfigList
unsigned int fragmentQueueMemoryLimitMB_
unsigned int streamQueueMemoryLimitMB_
boost::shared_ptr< SharedResources > SharedResourcesPtr
unsigned int fragmentQueueSize_
boost::shared_ptr< EvtStrConfigList > EvtStrConfigListPtr
unsigned int registrationQueueSize_
void configureDisks(DiskWritingParams const &)
void parseStreamConfiguration(std::string cfgString, EvtStrConfigListPtr evtCfgList, ErrStrConfigListPtr errCfgList)
unsigned int dqmEventQueueSize_
void configureAlarms(AlarmParams const &)
void configureResources(ResourceMonitorParams const &)
unsigned int commandQueueSize_
std::string streamConfiguration_
unsigned int streamQueueSize_