diff sv/main/EasaierSessionManager.cpp @ 97:486e44e12a5d

this version use only one servlet. Data is provide by stream capacity.
author benoitrigolleau
date Tue, 10 Jul 2007 16:01:13 +0000
parents ca3a5912fd78
children 133c282edba1
line wrap: on
line diff
--- a/sv/main/EasaierSessionManager.cpp	Tue Jul 10 10:08:42 2007 +0000
+++ b/sv/main/EasaierSessionManager.cpp	Tue Jul 10 16:01:13 2007 +0000
@@ -57,10 +57,7 @@
 
 	m_queryModel = new QueryModel();
 	QString filename = "/data/query/queryfield.xml";
-	QString query = "/data/query/queryfield.xml";
-
-	m_httpClient->setHost(m_httpClient->getHost());
-
+	QString query = m_httpClient->getServletName() + "?theme=getFile&fileName=data/query/queryfield.xml";
 	loadFile(query, filename, LoadedFile::QUERY_CONFIG);
 
 	return true;
@@ -78,8 +75,6 @@
 	QString query = m_httpClient->getServletName() + "?theme=infoFile"+params;
 
 	QString filename = "/easaier/servlet/infoFile";
-	
-	m_httpClient->setHost(m_httpClient->getHost(), 9876);
 
 	loadFile(query, filename, LoadedFile::AUDIO_SOURCE_INFO);
 
@@ -98,8 +93,6 @@
 	QString query = m_httpClient->getServletName() + "?theme=infoFile"+params;
 
 	QString filename = "/easaier/servlet/infoFile";
-	
-	m_httpClient->setHost(m_httpClient->getHost(), 9876);
 
 	loadFile(query, filename, LoadedFile::AUDIO_SOURCE_INFO);
 	
@@ -315,12 +308,10 @@
 		{
 			QString uri = m_audioSourceInfoModel->getInfo(modelName);
 			
-			QString query = uri;
+			QString query = m_httpClient->getServletName() + "?theme=getFile&fileName="+uri;
 
 			std::set<QString>::iterator iterModel = m_modelLoaded.find(uri);
 
-			m_httpClient->setHost(m_httpClient->getHost());
-
 			if (iterModel == m_modelLoaded.end())
 			{
 				m_modelLoaded.insert(uri);
@@ -383,9 +374,7 @@
 
 void EasaierSessionManager::importMetadata(const QString& filename, Pane* pane)
 {
-	QString query = filename;
-
-	m_httpClient->setHost(m_httpClient->getHost());
+	QString query = m_httpClient->getServletName() + "?theme=getFile&fileName="+filename;
 
 	loadFile( query, filename, LoadedFile::METADATA);
 
@@ -407,8 +396,6 @@
 	QString query = m_httpClient->getServletName() + "?theme="+themeName+""+params;
 	QString filename = "/easaier/servlet/"+themeName;
 
-	m_httpClient->setHost(m_httpClient->getHost(), 9876);
-
 	QApplication::setOverrideCursor( Qt::WaitCursor );
 	loadFile(query, filename, LoadedFile::QUERY_RESULTS);