30 outermost_context().updateHistory( tr );
33 outermost_context().getSharedResources();
36 std::string errorMsg =
"Failed to update configuration parameters in Ready state";
39 sharedResources->configuration_->updateAllParams();
44 sentinelException, errorMsg, e);
45 sharedResources->alarmHandler_->moveToFailedState( sentinelException );
50 errorMsg.append(
": ");
51 errorMsg.append( e.what() );
54 sentinelException, errorMsg);
55 sharedResources->alarmHandler_->moveToFailedState( sentinelException );
60 errorMsg.append(
": unknown exception");
63 sentinelException, errorMsg);
64 sharedResources->alarmHandler_->moveToFailedState( sentinelException );
70 sharedResources->configuration_->getQueueConfigurationParams();
71 sharedResources->commandQueue_->
73 sharedResources->fragmentQueue_->
75 sharedResources->fragmentQueue_->
77 sharedResources->registrationQueue_->
79 sharedResources->streamQueue_->
81 sharedResources->streamQueue_->
83 sharedResources->dqmEventQueue_->
85 sharedResources->dqmEventQueue_->
91 sharedResources->configuration_->getDiskWritingParams();
97 sharedResources->configuration_->setCurrentEventStreamConfig(evtCfgList);
98 sharedResources->configuration_->setCurrentErrorStreamConfig(errCfgList);
101 sharedResources->alarmHandler_->clearAllAlarms();
105 sharedResources->statisticsReporter_->getResourceMonitorCollection();
107 sharedResources->configuration_->getAlarmParams();
109 sharedResources->configuration_->getResourceMonitorParams();
116 sharedResources->statisticsReporter_->getRunMonitorCollection();
120 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_