24 #include "MQ/MqWatcher.h"
25 #include "DB/DbWatcher.h"
27 #include "DatabaseProvider.h"
29 #include "XPathHelper.h"
31 #include "CacheManager.h"
33 #include "../Endpoint.h"
47 void GetDuplicateServices( DatabaseProviderFactory *databaseProvider,
const string& databaseName,
const string& user,
const string& password );
49 bool IsDDActive(
const string& connectorName )
55 if ( m_Services.find( connectorName ) == m_Services.end() )
57 return ( m_Services[ connectorName ].length() > 0 );
61 const string Hash(
const string& connectorName,
const string& payload );
101 void Process(
const string& correlationId );
142 string getDad(
const string& dadFilename );
154 void UploadMessage(
const string& theDadFileName,
const string& xmlData,
const string& xmlTable,
const string& hash );
155 string SaveBlobToFile(
const string& xmlData );