IOVDbNamespace::FMDReadLock Node1 IOVDbNamespace::FMDReadLock + FMDReadLock() + operator=() + FMDReadLock() + ~FMDReadLock() + findFolder() Node2 IIOVDbMetaDataTool + registerFolder() + registerFolder() + addPayload() + processInputFileMetaData() + findMetaDataContainer() + interfaceID() Node2->Node1 -m_metadatatool Node3 IMetaDataTool + beginInputFile() + endInputFile() + metaDataStop() + interfaceID() Node3->Node2 Node4 IAlgTool Node4->Node3 Node5 ILockableTool + lock_shared() + unlock_shared() Node5->Node2