wrt-plugins-tizen_0.4.23
[framework/web/wrt-plugins-tizen.git] / src / Messaging / StorageChangesConversationGenerator.cpp
old mode 100755 (executable)
new mode 100644 (file)
index 3620e3f..bcfa3ae
 #include "StorageChangesConversationGenerator.h"
 #include "StorageChangesConversationFilterValidatorFactory.h"
 #include "ConversationFilterValidatorFactory.h"
-
 #include "IMessagingTypes.h"
-
 #include <email-types.h>
-
-#include <dpl/log/log.h>
 #include <algorithm>
+#include <Logger.h>
 
 using namespace std;
 using namespace DeviceAPI::Tizen;
@@ -61,72 +58,72 @@ namespace Messaging {
 
 
                void StorageChangesConversationGenerator::visitPreComposite(DeviceAPI::Tizen::FilterType& type, int depth){
-                       LogDebug("<<<");
+                       LoggerD("<<<");
                        m_operand.push_back(leftblank);
-                       LogDebug("Left_blank");                 
-                       LogDebug(">>>");
+                       LoggerD("Left_blank");                  
+                       LoggerD(">>>");
                }
 
                void StorageChangesConversationGenerator::visitInComposite(DeviceAPI::Tizen::FilterType& type, int depth){
-                       LogDebug("<<<");
+                       LoggerD("<<<");
                        if(type ==  UNION_FILTER ){
-                               LogDebug("UNION_FILTER");
+                               LoggerD("UNION_FILTER");
                                m_operand.push_back(operandUnion);
                        }else if(type == INTERSECTION_FILTER){
-                               LogDebug("INTERSECTION_FILTER");
+                               LoggerD("INTERSECTION_FILTER");
                                m_operand.push_back(operandIntersection);                               
                        }else{
-                               LogError("[ERROR] invalid Filter type:" << type);
+                               LoggerE("[ERROR] invalid Filter type:" << type);
                        }
 
-                       LogDebug(">>>");
+                       LoggerD(">>>");
                }
 
                void StorageChangesConversationGenerator::visitPostComposite(DeviceAPI::Tizen::FilterType& type, int depth){
-                       LogDebug("<<<");
+                       LoggerD("<<<");
                        bool data1, data2;
                        do
                        {
-                               LogDebug("m_result size =" << m_result.size());
+                               LoggerD("m_result size =" << m_result.size());
                                data1 = m_result.back();
                                m_result.pop_back();
                                data2 = m_result.back();
                                m_result.pop_back();
-                               LogDebug("m_result size =" << m_result.size());                         
-                               LogDebug("m_operand.back() =" << m_operand.back());     
-                               LogDebug("m_operand size =" << m_operand.size());                                                               
+                               LoggerD("m_result size =" << m_result.size());                          
+                               LoggerD("m_operand.back() =" << m_operand.back());      
+                               LoggerD("m_operand size =" << m_operand.size());                                                                
                                if(m_operand.back() == operandUnion)
                                {
-                                       LogDebug("Union");                              
-                                       LogDebug("data1 = " << data1);
-                                       LogDebug("data2 = " << data2);
-                                       LogDebug("data1 || data2 = " << (data1 || data2));                                      
+                                       LoggerD("Union");                               
+                                       LoggerD("data1 = " << data1);
+                                       LoggerD("data2 = " << data2);
+                                       LoggerD("data1 || data2 = " << (data1 || data2));                                       
                                        m_operand.pop_back();
                                        m_result.push_back(data1 || data2);
-                                       LogDebug("result" << m_result.back());
-                                       LogDebug("m_result size =" << m_result.size());
+                                       LoggerD("result" << m_result.back());
+                                       LoggerD("m_result size =" << m_result.size());
                                }
                                else if(m_operand.back() == operandIntersection)
                                {
-                                       LogDebug("Intersection");                               
-                                       LogDebug("data1 = " << data1);
-                                       LogDebug("data2 = " << data2);
-                                       LogDebug("data1 && data2 = " << (data1 && data2));                                      
+                                       LoggerD("Intersection");                                
+                                       LoggerD("data1 = " << data1);
+                                       LoggerD("data2 = " << data2);
+                                       LoggerD("data1 && data2 = " << (data1 && data2));                                       
                                        m_operand.pop_back();                           
                                        m_result.push_back(data1 && data2);
-                                       LogDebug("result " << m_result.back());
-                                       LogDebug("m_result size =" << m_result.size());                                 
+                                       LoggerD("result " << m_result.back());
+                                       LoggerD("m_result size =" << m_result.size());                                  
                                        
                                }
                        }while(m_operand.back() != leftblank);
                        m_operand.pop_back();
-                       LogDebug("elase leftblank from m_operand");
-                       LogDebug("m_operand size =" << m_operand.size());                                                                                       
-                       LogDebug(">>>");
+                       LoggerD("elase leftblank from m_operand");
+                       LoggerD("m_operand size =" << m_operand.size());                                                                                        
+                       LoggerD(">>>");
                }
 
                struct tm StorageChangesConversationGenerator::convertToTimeFormat(const std::string& timeString){
-                       LogDebug("<<< timeString:[" << timeString << "]");
+                       LoggerD("<<< timeString:[" << timeString << "]");
 
                        struct tm tm_Time;
                        memset(&tm_Time, 0, sizeof(tm_Time));
@@ -136,31 +133,31 @@ namespace Messaging {
                        int yearLength = 4;
                        tm_Time.tm_year = atoi(timeString.substr(0, yearLength).c_str())-1900;
                        nextStart = nextStart + yearLength;
-                       LogDebug("<<< tm_Time.tm_year:[" << tm_Time.tm_year << "]");
+                       LoggerD("<<< tm_Time.tm_year:[" << tm_Time.tm_year << "]");
 
                        int monthLength = 2;
                        tm_Time.tm_mon = atoi(timeString.substr(nextStart, monthLength).c_str());
                        nextStart = nextStart + monthLength;
-                       LogDebug("<<< initTime.tm_mon:[" << tm_Time.tm_mon << "]");
+                       LoggerD("<<< initTime.tm_mon:[" << tm_Time.tm_mon << "]");
 
                        int dateLength = 2;
                        tm_Time.tm_mday = atoi(timeString.substr(nextStart, dateLength).c_str());
                        nextStart = nextStart + dateLength;
-                       LogDebug("<<< initTime.tm_mday:[" << tm_Time.tm_mday << "]");
+                       LoggerD("<<< initTime.tm_mday:[" << tm_Time.tm_mday << "]");
 
                        int hourLength = 2;
                        tm_Time.tm_hour = atoi(timeString.substr(nextStart, hourLength).c_str());
                        nextStart = nextStart + hourLength;
-                       LogDebug("<<< initTime.tm_hour:[" << tm_Time.tm_hour << "]");
+                       LoggerD("<<< initTime.tm_hour:[" << tm_Time.tm_hour << "]");
 
                        int minuteLength = 2;
                        tm_Time.tm_min = atoi(timeString.substr(nextStart, minuteLength).c_str());
                        nextStart = nextStart + minuteLength;
-                       LogDebug("<<< initTime.tm_min:[" << tm_Time.tm_min << "]");
+                       LoggerD("<<< initTime.tm_min:[" << tm_Time.tm_min << "]");
 
                        int secondLength = 2;
                        tm_Time.tm_sec = atoi(timeString.substr(nextStart, secondLength).c_str());
-                       LogDebug("<<< initTime.tm_sec:[" << tm_Time.tm_sec << "]");
+                       LoggerD("<<< initTime.tm_sec:[" << tm_Time.tm_sec << "]");
 
                        return tm_Time;
                        }
@@ -169,17 +166,17 @@ namespace Messaging {
                bool StorageChangesConversationGenerator::getMatchExactlyClause(std::string& attrName, DeviceAPI::Tizen::AnyPtr& value)
                {
                        std::string valueString = value->toString();
-                       LogDebug("<<< attrName : " << attrName);
-                       LogDebug("<<< valueString : " << valueString);
-                       LogDebug("<<< attrName.compare(valueString) : " << attrName.compare(valueString));
+                       LoggerD("<<< attrName : " << attrName);
+                       LoggerD("<<< valueString : " << valueString);
+                       LoggerD("<<< attrName.compare(valueString) : " << attrName.compare(valueString));
 
                        if(attrName.compare(valueString) == 0)
                        {
-                               LogDebug("<<< getMatchExactlyClause SAME >>>");
+                               LoggerD("<<< getMatchExactlyClause SAME >>>");
                                return TRUE;                            
                        }
                        else{
-                               LogDebug("<<< getMatchExactlyClause DIFF >>>");
+                               LoggerD("<<< getMatchExactlyClause DIFF >>>");
                                return FALSE;                                                           
                        }
                }
@@ -190,8 +187,8 @@ namespace Messaging {
                        std::string tempString2;
                        
                        std::string valueString = value->toString();
-                       LogDebug("<<< attrName : " << attrName);
-                       LogDebug("<<< valueString : " << valueString);
+                       LoggerD("<<< attrName : " << attrName);
+                       LoggerD("<<< valueString : " << valueString);
                        
                        tempString1.assign(attrName);
                        tempString2.assign(valueString);
@@ -199,16 +196,16 @@ namespace Messaging {
                        StrLowChange(tempString1);
                        StrLowChange(tempString2);
 
-                       LogDebug("<<< attrName : " << tempString1);
-                       LogDebug("<<< valueString : " << tempString2);
+                       LoggerD("<<< attrName : " << tempString1);
+                       LoggerD("<<< valueString : " << tempString2);
                        
                        if(tempString1.compare(tempString2) == 0)
                        {
-                               LogDebug("<<< getMatchFullstringClause SAME >>>");
+                               LoggerD("<<< getMatchFullstringClause SAME >>>");
                                return TRUE;                            
                        }
                        else{
-                               LogDebug("<<< getMatchFullstringClause DIFF >>>");
+                               LoggerD("<<< getMatchFullstringClause DIFF >>>");
                                return FALSE;                                                           
                        }
                }
@@ -219,8 +216,8 @@ namespace Messaging {
                        std::string tempString2;
                
                        std::string valueString = value->toString();
-                       LogDebug("<<< attrName : " << attrName);
-                       LogDebug("<<< valueString : " << valueString);
+                       LoggerD("<<< attrName : " << attrName);
+                       LoggerD("<<< valueString : " << valueString);
 
                        tempString1.assign(attrName);
                        tempString2.assign(valueString);
@@ -228,14 +225,14 @@ namespace Messaging {
                        StrLowChange(tempString1);
                        StrLowChange(tempString2);
                        
-                       LogDebug("<<< attrName.find(valueString) : " << tempString1.find(tempString2));
+                       LoggerD("<<< attrName.find(valueString) : " << tempString1.find(tempString2));
 
                        if(tempString1.find(tempString2) != std::string::npos)
                        {
-                               LogDebug("<<< getMatchContainsClause CONTAINS >>>");
+                               LoggerD("<<< getMatchContainsClause CONTAINS >>>");
                                return TRUE;                            
                        }else{
-                               LogDebug("<<< getMatchContainsClause NOT CONTAINS >>>");
+                               LoggerD("<<< getMatchContainsClause NOT CONTAINS >>>");
                                return FALSE;                                                           
                        }
                        }
@@ -246,8 +243,8 @@ namespace Messaging {
                        std::string tempString2;
                
                        std::string valueString = value->toString();
-                       LogDebug("<<< attrName : " << attrName);
-                       LogDebug("<<< valueString : " << valueString);
+                       LoggerD("<<< attrName : " << attrName);
+                       LoggerD("<<< valueString : " << valueString);
 
                        tempString1.assign(attrName);
                        tempString2.assign(valueString);
@@ -260,11 +257,11 @@ namespace Messaging {
 
                        if(tempString1.compare(0,tempString2.size(), tempString2) == 0)
                        {
-                               LogDebug("<<< getMatchStartwithClause START WITH >>>");
+                               LoggerD("<<< getMatchStartwithClause START WITH >>>");
                        return TRUE;
                }
                        else{
-                               LogDebug("<<< getMatchStartwithClause NOT START WITH >>>");
+                               LoggerD("<<< getMatchStartwithClause NOT START WITH >>>");
                                return FALSE;                                                           
                        }
                }
@@ -276,8 +273,8 @@ namespace Messaging {
                
                        std::string valueString = value->toString();
 
-                       LogDebug("<<< attrName : " << attrName);
-                       LogDebug("<<< valueString : " << valueString);
+                       LoggerD("<<< attrName : " << attrName);
+                       LoggerD("<<< valueString : " << valueString);
 
                        tempString1.assign(attrName);
                        tempString2.assign(valueString);
@@ -285,7 +282,7 @@ namespace Messaging {
                        StrLowChange(tempString1);
                        StrLowChange(tempString2);
                        
-                       LogDebug("<<< attrName.compare(attrName.size()-valueString.size(),valueString.size(), valueString) : " << attrName.compare(attrName.size()-valueString.size(),valueString.size(), valueString));
+                       LoggerD("<<< attrName.compare(attrName.size()-valueString.size(),valueString.size(), valueString) : " << attrName.compare(attrName.size()-valueString.size(),valueString.size(), valueString));
 
 
                        if(tempString1.size() < tempString2.size())
@@ -293,18 +290,18 @@ namespace Messaging {
 
                        if(tempString1.compare(tempString1.size()-tempString2.size(),tempString2.size(), tempString2) == 0 )
                        {
-                               LogDebug("<<< getMatchEndwithClause END WITH >>>");
+                               LoggerD("<<< getMatchEndwithClause END WITH >>>");
                                return TRUE;                            
                        }
                        else{
-                               LogDebug("<<< getMatchEndwithClause NOT END WITH >>>");
+                               LoggerD("<<< getMatchEndwithClause NOT END WITH >>>");
                                return FALSE;                                                           
                        }
                }
 
                bool StorageChangesConversationGenerator::getMatchExistClause(std::string& attrName)
                {
-                       LogDebug("<<< attrName : " << attrName);
+                       LoggerD("<<< attrName : " << attrName);
                        if(attrName.size()> 0)
                                return TRUE;
                        else
@@ -314,90 +311,90 @@ namespace Messaging {
 
                void StorageChangesConversationGenerator::visitAttribute(std::string& attrName,
                                                 MatchFlag& matchFlag, AnyPtr& matchValue, int depth){
-                       LogDebug("<<< attrName:[" << attrName << "], matchFlag:[" << matchFlag << "]");
+                       LoggerD("<<< attrName:[" << attrName << "], matchFlag:[" << matchFlag << "]");
                        if(matchFlag != DeviceAPI::Tizen::MATCH_EXISTS){
                                if(matchValue == NULL)  {
                                return;
                                }
                        }
 
-                       LogDebug("matchValue:" << matchValue->toString());
+                       LoggerD("matchValue:" << matchValue->toString());
 
                        visitAttributeEach(attrName, matchFlag, matchValue, depth);
-                       LogDebug(">>>");
+                       LoggerD(">>>");
                }
 
                void StorageChangesConversationGenerator::visitAttributeEach(std::string& attrName, DeviceAPI::Tizen::MatchFlag& matchFlag, DeviceAPI::Tizen::AnyPtr& value, int depth){
-                       LogDebug("<<< attrName:[" << attrName << "], value:[" << value->toString() << "]");
+                       LoggerD("<<< attrName:[" << attrName << "], value:[" << value->toString() << "]");
                        std::string valueString;
 
 //  Check msg_type and filter_type
 
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_ID)==0){
-                               LogDebug("<<< value:[" << value << "]");
+                               LoggerD("<<< value:[" << value << "]");
                                int nType = atoi(value->toString().c_str());
                                if((int)m_id == nType)
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< id is same");
+                                       LoggerD("<<< id is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< id is different");
+                                       LoggerD("<<< id is different");
                                }
                                return;
                        }
 
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_TYPE)==0){
-                               LogDebug("<<< value:[" << value << "]");
+                               LoggerD("<<< value:[" << value << "]");
                                std::string convertType = value->toString();
                                int nType = convertMessageType(convertType);
                                if((int)m_type == nType)
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< type is same");
+                                       LoggerD("<<< type is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< type is different");
+                                       LoggerD("<<< type is different");
                                }
                                return;
                        }
                        
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_MESSAGE_COUNT)==0){
-                               LogDebug("<<< value:[" << value << "]");
+                               LoggerD("<<< value:[" << value << "]");
                                int nType = atoi(value->toString().c_str());
                                if((int)m_messageCount == nType)
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< messageCount is same");
+                                       LoggerD("<<< messageCount is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< messageCount is different");
+                                       LoggerD("<<< messageCount is different");
                                }
                                return;
                        }
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_UNREAD_MESSAGES)==0){
-                               LogDebug("<<< value:[" << value << "]");
+                               LoggerD("<<< value:[" << value << "]");
                                int nType = atoi(value->toString().c_str());
                                if((int)m_unreadMessages == nType)
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< unreadMessages is same");
+                                       LoggerD("<<< unreadMessages is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< unreadMessages is different");
+                                       LoggerD("<<< unreadMessages is different");
                                }
                                return;
                        }
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_IS_READ)==0){
-                               LogDebug("<<< value:[" << value << "]");
+                               LoggerD("<<< value:[" << value << "]");
                                std::string lowerString;
                                lowerString.assign(value->toString());
                                StrLowChange(lowerString);                              
@@ -406,90 +403,90 @@ namespace Messaging {
                                if((int)m_read != nType)
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< read is same");
+                                       LoggerD("<<< read is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< read is different");
+                                       LoggerD("<<< read is different");
                                }
                                return;
                        }
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_LAST_MESSAGE_ID)==0){
-                               LogDebug("<<< value:[" << value << "]");
+                               LoggerD("<<< value:[" << value << "]");
                                int nType = atoi(value->toString().c_str());
                                if((int)m_lastMessageId == nType)
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< lastMessageId is same");
+                                       LoggerD("<<< lastMessageId is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< lastMessageId is different");
+                                       LoggerD("<<< lastMessageId is different");
                                }
                                return;
                        }
   
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_PREVIEW)==0){
-                               LogDebug("<<< value:[" << value << "]");
-                               LogDebug("<<< value->toString():[" << value->toString() << "]");
-                               LogDebug("<<< m_body:[" << m_preview << "]");
+                               LoggerD("<<< value:[" << value << "]");
+                               LoggerD("<<< value->toString():[" << value->toString() << "]");
+                               LoggerD("<<< m_body:[" << m_preview << "]");
   
                                valueString = m_preview;
                                if(getMatchFlagResult(value, valueString, matchFlag))
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< preview is same");
+                                       LoggerD("<<< preview is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< preview is different");
+                                       LoggerD("<<< preview is different");
                                }
                                return;
                        }
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_FROM)==0){
-                               LogDebug("<<< value:[" << value << "]");
-                               LogDebug("<<< value->toString():[" << value->toString() << "]");
-                               LogDebug("<<< m_from:[" << m_from << "]");
+                               LoggerD("<<< value:[" << value << "]");
+                               LoggerD("<<< value->toString():[" << value->toString() << "]");
+                               LoggerD("<<< m_from:[" << m_from << "]");
    
                                valueString = m_from;
                                if(getMatchFlagResult(value, valueString, matchFlag))
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< from is same");
+                                       LoggerD("<<< from is same");
                                }
                                else
                        {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< from is different");
+                                       LoggerD("<<< from is different");
                                }
                                return;
                        }
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_SUBJECT)==0){
-                       LogDebug("<<< value:[" << value << "]");
-                               LogDebug("<<< value->toString():[" << value->toString() << "]");
-                               LogDebug("<<< m_subject:[" << m_subject << "]");
+                       LoggerD("<<< value:[" << value << "]");
+                               LoggerD("<<< value->toString():[" << value->toString() << "]");
+                               LoggerD("<<< m_subject:[" << m_subject << "]");
   
                                valueString = m_subject;
                                if(getMatchFlagResult(value, valueString, matchFlag))
                                {
                                        m_result.push_back(TRUE);
-                                       LogDebug("<<< subject is same");
+                                       LoggerD("<<< subject is same");
                                }
                                else
                                {
                                        m_result.push_back(FALSE);
-                                       LogDebug("<<< subject is different");
+                                       LoggerD("<<< subject is different");
                                }
                                return;
                        }
   
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_TO)==0){
-                               LogDebug("<<< value:[" << value << "]");
-                               LogDebug("<<< value->toString():[" << value->toString() << "]");
-                               LogDebug("<<< m_to.size :[" << m_to.size() << "]");
+                               LoggerD("<<< value:[" << value << "]");
+                               LoggerD("<<< value->toString():[" << value->toString() << "]");
+                               LoggerD("<<< m_to.size :[" << m_to.size() << "]");
   
                                bool result = FALSE;
                                for(unsigned int i=0; i < m_to.size(); i++)
@@ -497,15 +494,15 @@ namespace Messaging {
                                        valueString = m_to[i];
                                        result = result || getMatchFlagResult(value, valueString, matchFlag);
                                }
-                               LogDebug("<<< to compare result is :" << result);
+                               LoggerD("<<< to compare result is :" << result);
                                m_result.push_back(result);
                                return;
                        }
   
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_CC)==0){
-                               LogDebug("<<< value:[" << value << "]");
-                               LogDebug("<<< value->toString():[" << value->toString() << "]");
-                               LogDebug("<<< m_cc.size :[" << m_cc.size() << "]");
+                               LoggerD("<<< value:[" << value << "]");
+                               LoggerD("<<< value->toString():[" << value->toString() << "]");
+                               LoggerD("<<< m_cc.size :[" << m_cc.size() << "]");
   
                                bool result = FALSE;
                                for(unsigned int i=0; i < m_cc.size(); i++)
@@ -513,15 +510,15 @@ namespace Messaging {
                                        valueString = m_cc[i];
                                        result = result || getMatchFlagResult(value, valueString, matchFlag);
                                }
-                               LogDebug("<<< cc compare result is : " << result);
+                               LoggerD("<<< cc compare result is : " << result);
                                m_result.push_back(result);
                                return;
                        }
   
                        if(attrName.compare(StorageChangesConversationFilterValidatorFactory::ATTRIBUTE_BCC)==0){
-                               LogDebug("<<< value:[" << value << "]");
-                               LogDebug("<<< value->toString():[" << value->toString() << "]");
-                               LogDebug("<<< m_cc.size :[" << m_bcc.size() << "]");
+                               LoggerD("<<< value:[" << value << "]");
+                               LoggerD("<<< value->toString():[" << value->toString() << "]");
+                               LoggerD("<<< m_cc.size :[" << m_bcc.size() << "]");
   
                                bool result = FALSE;
                                for(unsigned int i=0; i < m_bcc.size(); i++)
@@ -529,16 +526,16 @@ namespace Messaging {
                                        valueString = m_bcc[i];
                                        result = result || getMatchFlagResult(value, valueString, matchFlag);
                                }
-                               LogDebug("<<< bcc compare result is : " << result);
+                               LoggerD("<<< bcc compare result is : " << result);
                                m_result.push_back(result);
                                return;
                        }
   
-                       LogDebug(">>>");
+                       LoggerD(">>>");
                        }
 
                int StorageChangesConversationGenerator::convertMessageType(std::string& stringType){
-                       LogDebug("<<< stringType:[" << stringType << "]");
+                       LoggerD("<<< stringType:[" << stringType << "]");
 
                        int retMessageType = -1;
 
@@ -549,11 +546,11 @@ namespace Messaging {
                        }else if(stringType.compare("messaging.email") ==0){
                                retMessageType = EMAIL;
                        }else{
-                               LogError("invalid type:[" << stringType << "]");
+                               LoggerE("invalid type:[" << stringType << "]");
                                return -1;
                        }
 
-                       LogDebug(">>> retMessageType:" << retMessageType);
+                       LoggerD(">>> retMessageType:" << retMessageType);
                        return retMessageType;
                }
 
@@ -565,7 +562,7 @@ namespace Messaging {
                        }else if(booleanString.compare("false") == 0){
                                retString = "0";
                        }else{
-                               LogError("invalid booleanString:[" << booleanString << "]");
+                               LoggerE("invalid booleanString:[" << booleanString << "]");
                                ThrowMsg(WrtDeviceApis::Commons::PlatformException, "invalid booleanString :[" + booleanString + "]");
                        }
                        return retString;
@@ -590,23 +587,23 @@ namespace Messaging {
 
                                if (!initialValue->isNullOrUndefined()) {
                                        if( initialValue->isType(DeviceAPI::Tizen::PrimitiveType_Time) ) {
-                                               LogDebug("<<<initialValue->getType()[PrimitiveType_Time]");
+                                               LoggerD("<<<initialValue->getType()[PrimitiveType_Time]");
                                                startTime = *initialValue->getDateTm();
-                                               LogDebug("<<<valueStr[" << initialValueStr <<"]");
+                                               LoggerD("<<<valueStr[" << initialValueStr <<"]");
                                        }
                                        else {
-                                               LogError("initialValue->getType()");
+                                               LoggerE("initialValue->getType()");
                                                ThrowMsg(WrtDeviceApis::Commons::InvalidArgumentException, "invalid initialValue Type");
                                        }
                                }
                                
                                if (!endValue->isNullOrUndefined()) {
                                        if( endValue->isType(DeviceAPI::Tizen::PrimitiveType_Time) ) {
-                                               LogDebug("<<<endValue->getType()[PrimitiveType_Time]");
+                                               LoggerD("<<<endValue->getType()[PrimitiveType_Time]");
                                                endTime= *endValue->getDateTm();
-                                               LogDebug("<<<valueStr[" << endValueStr <<"]");                                  
+                                               LoggerD("<<<valueStr[" << endValueStr <<"]");                                   
                                        } else {
-                                               LogError("endValue->getType()");
+                                               LoggerE("endValue->getType()");
                                                ThrowMsg(WrtDeviceApis::Commons::InvalidArgumentException, "invalid endValue Type");
                                        }
                                }
@@ -620,20 +617,20 @@ namespace Messaging {
 //                             retValue = convertToTimeFormat(endValueStr);            
                                end_time = mktime(&endTime);
 
-                               LogDebug("<<< mktime(initialValue):[" << init_time << "]");
-                               LogDebug("<<< mktime(m_dateTime):[" << mid_time << "]");
-                               LogDebug("<<< mktime(endValue):[" << end_time << "]");
-                               LogDebug("<<< mid_time - init_time:[" << mid_time - init_time << "]");
-                               LogDebug("<<< end_time - mid_time:[" << end_time - mid_time << "]");
+                               LoggerD("<<< mktime(initialValue):[" << init_time << "]");
+                               LoggerD("<<< mktime(m_dateTime):[" << mid_time << "]");
+                               LoggerD("<<< mktime(endValue):[" << end_time << "]");
+                               LoggerD("<<< mid_time - init_time:[" << mid_time - init_time << "]");
+                               LoggerD("<<< end_time - mid_time:[" << end_time - mid_time << "]");
 
                                if(((mid_time - init_time) >= 0 ) && ((end_time - mid_time) >= 0 ))
                                {
-                                       LogDebug("<<< timestamp is in range");
+                                       LoggerD("<<< timestamp is in range");
                                        m_result.push_back(TRUE);
                                }
                                else
                                {
-                                       LogDebug("<<< timestamp is out of range");
+                                       LoggerD("<<< timestamp is out of range");
                                        m_result.push_back(FALSE);
                                }
                        }
@@ -644,25 +641,25 @@ namespace Messaging {
                        std::vector<std::string>::iterator iter;
                        bool result = FALSE;
                        if(matchFlag == DeviceAPI::Tizen::MATCH_EXACTLY){
-                               LogDebug("STRING_MATCH_EXACTLY");
+                               LoggerD("STRING_MATCH_EXACTLY");
                                result = result || getMatchExactlyClause(valueString, value);
                        }else if(matchFlag == DeviceAPI::Tizen::MATCH_FULLSTRING){
-                               LogDebug("STRING_MATCH_FULLSTRING");
+                               LoggerD("STRING_MATCH_FULLSTRING");
                                result = result || getMatchFullstringClause(valueString, value);                                                
                        }else if(matchFlag == DeviceAPI::Tizen::MATCH_CONTAINS){
-                               LogDebug("STRING_MATCH_CONTAINS");
+                               LoggerD("STRING_MATCH_CONTAINS");
                                result = result || getMatchContainsClause(valueString, value);                                          
                        }else if(matchFlag == DeviceAPI::Tizen::MATCH_STARTSWITH){
-                               LogDebug("STRING_MATCH_STARTSWITH");
+                               LoggerD("STRING_MATCH_STARTSWITH");
                                result = result || getMatchStartwithClause(valueString, value);
                        }else if(matchFlag == DeviceAPI::Tizen::MATCH_ENDSWITH){
-                               LogDebug("STRING_MATCH_ENDSWITH");
+                               LoggerD("STRING_MATCH_ENDSWITH");
                                result = result || getMatchEndwithClause(valueString, value);                           
                        }else if(matchFlag == DeviceAPI::Tizen::MATCH_EXISTS){
-                               LogDebug("STRING_MATCH_EXIST");
+                               LoggerD("STRING_MATCH_EXIST");
                                result = result || getMatchExistClause(valueString);
                        }else{
-                               LogDebug("[ERROR]invalid match flag : iter:" << *iter);
+                               LoggerD("[ERROR]invalid match flag : iter:" << *iter);
                        }
                        return result;
                }
@@ -670,10 +667,10 @@ namespace Messaging {
                bool StorageChangesConversationGenerator::getCompareResult()
                {       
                        bool result;
-                       LogDebug("m_result.size() " << m_result.size());
+                       LoggerD("m_result.size() " << m_result.size());
                        result = m_result.back();
                        m_result.pop_back();                    
-                       LogDebug("result = " << result);        
+                       LoggerD("result = " << result); 
                        return result;
                }