equal
deleted
inserted
replaced
69 // |
69 // |
70 // --------------------------------------------------------- |
70 // --------------------------------------------------------- |
71 // |
71 // |
72 void CXcapRetrieval::ConstructL() |
72 void CXcapRetrieval::ConstructL() |
73 { |
73 { |
74 #ifdef _DEBUG |
|
75 iOperationFactory.WriteToLog( _L8( "-> CXcapRetrieval::ConstructL" ) ); |
|
76 #endif |
|
77 CXcapHttpReqGet* request = Transport().GetL( iTargetDoc.Name() ); |
74 CXcapHttpReqGet* request = Transport().GetL( iTargetDoc.Name() ); |
78 CleanupStack::PushL( request ); |
75 CleanupStack::PushL( request ); |
79 User::LeaveIfError( iRequestQueue.Append( request ) ); |
76 User::LeaveIfError( iRequestQueue.Append( request ) ); |
80 request->SetExpiryTimeL( NULL, KDefaultHttpRequestTimeout * 1000000 ); |
77 request->SetExpiryTimeL( NULL, KDefaultHttpRequestTimeout * 1000000 ); |
81 CleanupStack::Pop(); //request |
78 CleanupStack::Pop(); //request |
84 iUriParser->SetDocumentSubset( iDocumentSubset ); |
81 iUriParser->SetDocumentSubset( iDocumentSubset ); |
85 //Add namespace mappings |
82 //Add namespace mappings |
86 User::LeaveIfError( iTargetDoc.ApplicationUsage().Validate( |
83 User::LeaveIfError( iTargetDoc.ApplicationUsage().Validate( |
87 *iDocumentSubset, iUriParser, ETrue ) ); |
84 *iDocumentSubset, iUriParser, ETrue ) ); |
88 } |
85 } |
89 #ifdef _DEBUG |
|
90 iOperationFactory.WriteToLog( _L8( "<- CXcapRetrieval::ConstructL" ) ); |
|
91 #endif |
|
92 } |
86 } |
93 |
87 |
94 // --------------------------------------------------------- |
88 // --------------------------------------------------------- |
95 // CXcapRetrieval::ExecuteL |
89 // CXcapRetrieval::ExecuteL |
96 // |
90 // |
106 { |
100 { |
107 #ifdef _DEBUG |
101 #ifdef _DEBUG |
108 iOperationFactory.WriteToLog( _L8( " Using ETag \"%S\" - Length: %d" ), |
102 iOperationFactory.WriteToLog( _L8( " Using ETag \"%S\" - Length: %d" ), |
109 &eTag, eTag.Length() ); |
103 &eTag, eTag.Length() ); |
110 #endif |
104 #endif |
111 //iActiveRequest->SetHeaderL( KHttpHeaderIfNoneMatch, eTag ); |
105 iActiveRequest->SetHeaderL( KHttpHeaderIfNoneMatch, eTag ); |
112 } |
106 } |
113 TRAPD( error, iUriParser->ParseL( iActiveRequest->RequestUriL() ) ); |
107 TRAPD( error, iUriParser->ParseL( iActiveRequest->RequestUriL() ) ); |
114 if( error == KErrNone ) |
108 if( error == KErrNone ) |
115 { |
109 { |
116 TPtrC8 uri = iUriParser->DesC8(); |
110 TPtrC8 uri = iUriParser->DesC8(); |