ncdengine/provider/protocol/src/ncdrequestgenerator.cpp
changeset 0 ba25891c3a9e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ncdengine/provider/protocol/src/ncdrequestgenerator.cpp	Thu Dec 17 08:51:10 2009 +0200
@@ -0,0 +1,147 @@
+/*
+* Copyright (c) 2006-2008 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:   CNcdRequestGenerator implementation
+*
+*/
+
+
+#include <e32std.h>
+#include <e32base.h>
+#include <badesca.h>
+#include "ncdxmlheaders.h"
+#include "ncdrequestgenerator.h"
+#include "ncdrequestconfiguration.h"
+#include "ncdrequestbrowsesearch.h"
+#include "ncdrequestpurchase.h"
+#include "ncdrequestmanagesubscriptions.h"
+#include "ncdrequestinstallation.h"
+#include "catalogsdebug.h"
+
+    
+CNcdRequestConfiguration* NcdRequestGenerator::CreateConfigurationRequestL()
+    {
+    DLTRACEIN(( "CreateConfigurationRequestL"));
+    CNcdRequestConfiguration* req = CNcdRequestConfiguration::NewL();
+    DASSERT( req );
+    DLTRACEOUT(( "CreateConfigurationRequestL" ));
+    return req;
+    }
+    
+CNcdRequestConfiguration* NcdRequestGenerator::CreateConfigurationRequestLC()
+    {
+    DLTRACEIN(( _L("CreateConfigurationRequestLC")));
+    CNcdRequestConfiguration* req = CNcdRequestConfiguration::NewLC();
+    DASSERT( req );
+    DLTRACEOUT(( _L("CreateConfigurationRequestLC")));
+    return req;
+    }
+    
+CNcdRequestBrowseSearch* NcdRequestGenerator::CreateBrowseRequestL()
+    {
+    DLTRACEIN(( _L("CreateBrowseRequestL")));
+    CNcdRequestBrowseSearch* req = CNcdRequestBrowseSearch::NewL();
+    DASSERT( req );
+    req->SetSearch(EFalse);
+    DLTRACEOUT(( _L("CreateBrowseRequestL")));
+    return req;
+    }
+
+CNcdRequestBrowseSearch* NcdRequestGenerator::CreateBrowseRequestLC()
+    {
+    DLTRACEIN(( _L("CreateBrowseRequestLC")));
+    CNcdRequestBrowseSearch* req = CNcdRequestBrowseSearch::NewLC();
+    DASSERT( req );
+    req->SetSearch(EFalse);
+    DLTRACEOUT(( _L("CreateBrowseRequestLC")));
+    return req;
+    }
+
+CNcdRequestBrowseSearch* NcdRequestGenerator::CreateSearchRequestL() 
+    {
+    DLTRACEIN(( _L("CreateSearchRequestL")));
+    CNcdRequestBrowseSearch* req = CNcdRequestBrowseSearch::NewL();
+    DASSERT( req );
+    req->SetSearch(ETrue);
+    DLTRACEOUT(( _L("CreateSearchRequestL")));
+    return req;
+    }
+    
+CNcdRequestBrowseSearch* NcdRequestGenerator::CreateSearchRequestLC()
+    {
+    DLTRACEIN(( _L("CreateSearchRequestLC")));
+    CNcdRequestBrowseSearch* req = CNcdRequestBrowseSearch::NewLC();
+    DASSERT( req );
+    req->SetSearch(ETrue);
+    DLTRACEOUT(( _L("CreateSearchRequestLC")));
+    return req;
+    }
+    
+    
+CNcdRequestPurchase*  NcdRequestGenerator::CreatePurchaseRequestL()
+    {
+    DLTRACEIN(( _L("CreatePurchaseRequestL")));
+    CNcdRequestPurchase* req = CNcdRequestPurchase::NewL();
+    DLTRACEOUT(( _L("CreatePurchaseRequestL")));
+    return req;
+    }
+    
+CNcdRequestPurchase*  NcdRequestGenerator::CreatePurchaseRequestLC()
+    {
+    DLTRACEIN(( _L("CreatePurchaseRequestL")));
+    CNcdRequestPurchase* req = CNcdRequestPurchase::NewLC();
+    DLTRACEOUT(( _L("CreatePurchaseRequestL")));
+    return req;
+    }
+
+CNcdRequestManageSubscriptions*  
+NcdRequestGenerator::CreateManageSubscriptionsRequestL()
+    {
+    DLTRACEIN(( _L("CreateManageSubscriptionsRequestL")));
+    CNcdRequestManageSubscriptions* req = 
+        CNcdRequestManageSubscriptions::NewL();
+    DLTRACEOUT(( _L("CreateManageSubscriptionsRequestL")));
+    return req;
+    }
+    
+CNcdRequestManageSubscriptions*  
+NcdRequestGenerator::CreateManageSubscriptionsRequestLC()
+    {
+    DLTRACEIN(( _L("CreateManageSubscriptionsRequestLC")));
+    CNcdRequestManageSubscriptions* req = 
+        CNcdRequestManageSubscriptions::NewLC();
+    DLTRACEOUT(( _L("CreateManageSubscriptionsRequestLC")));
+    return req;
+    }
+
+
+CNcdRequestInstallation* 
+    NcdRequestGenerator::CreateInstallationReportRequestL()
+    {
+    DLTRACEIN((""));
+    CNcdRequestInstallation* req = 
+        CNcdRequestInstallation::NewL();
+    DLTRACEOUT((""));
+    return req;
+    }
+        
+        
+CNcdRequestInstallation* 
+    NcdRequestGenerator::CreateInstallationReportRequestLC()
+    {
+    DLTRACEIN((""));
+    CNcdRequestInstallation* req = 
+        CNcdRequestInstallation::NewLC();
+    DLTRACEOUT((""));
+    return req;
+    }