89 MsgStream log(
msgSvc(), name() );
91 XmlRpcClient c( m_xmlrpcServer.c_str(), m_xmlrpcPort, m_xmlrpcUrl.c_str() );
94 args[0] = m_outputFileName;
97 if ( args[0] !=
"" && c.
execute( m_xmlrpcMethod.c_str(), args, result ) )
98 { log << MSG::INFO <<
" set evtNum = " << evtNum << endmsg; }
101 log << MSG::ERROR <<
" Error in execute " << m_xmlrpcMethod << endmsg;
109 MsgStream log(
msgSvc(), name() );
110 std::string outputFileName =
"";
127 auto evtCnvSvcProp = serviceLocator()->service<IProperty>(
"EventCnvSvc" );
128 auto properties_event = evtCnvSvcProp->getProperties();
129 for (
auto prop : properties_event )
130 if ( prop->name() ==
"digiRootOutputFile" )
132 outputFileName = prop->toString();
149 auto rootCnvSvcProp = serviceLocator()->service<IProperty>(
"RootCnvSvc" );
150 auto properties_root = rootCnvSvcProp->getProperties();
151 for (
auto prop : properties_root )
152 if ( prop->name() ==
"digiRootOutputFile" )
154 outputFileName = prop->toString();
160 return outputFileName;