roshan      2003/07/26 04:45:25

  Modified:    c/src/common MessageData.h MessageData.cpp
  Log:
  after introducing new Serializer interfaces IWrapperSoapSerializer and 
IHandlerSoapSerializer
  
  Revision  Changes    Path
  1.6       +12 -2     xml-axis/c/src/common/MessageData.h
  
  Index: MessageData.h
  ===================================================================
  RCS file: /home/cvs/xml-axis/c/src/common/MessageData.h,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- MessageData.h     21 Jul 2003 14:10:34 -0000      1.5
  +++ MessageData.h     26 Jul 2003 11:45:24 -0000      1.6
  @@ -94,6 +94,15 @@
        SoapSerializer* m_pSZ;
        SoapDeSerializer* m_pDZ;
   public:
  +     void getSoapSerializer(IHandlerSoapSerializer** pIHandlerSoapSerializer);
  +     void getSoapSerializer(IWrapperSoapSerializer** pIWrapperSoapSerializer);      
 
  +     ISoapDeSerializer* getSoapDeserializer();
  +     /*
  +     comm on 25Jul2003 at 10.00am
  +     ISoapSerializer* getSoapSerializer();
  +     */
  +     int setPastPivotState(bool bState);
  +     bool isPastPivot();
        void SetDeSerializer(SoapDeSerializer* pDZ);
        void SetSerializer(SoapSerializer* pSZ);
        void SetUserName(string& m_sUserName);
  @@ -101,12 +110,13 @@
        void SetService(WSDDService* argService);
        WSDDService* GetService();  
        AXIS_PROTOCOL_TYPE m_Protocol;
  -     ISoapDeSerializer* getSoapDeserializer();
  -     ISoapSerializer* getSoapSerializer();
  +     
   protected:
     string m_sUserName;
     WSDDService* m_Service;
   
  +private:
  +     bool m_bPastPivotState;
   };
   
   #endif // 
!defined(AFX_MESSAGEDATA_H__8B839E07_3D23_46C6_8743_543B4917D202__INCLUDED_)
  
  
  
  1.5       +26 -0     xml-axis/c/src/common/MessageData.cpp
  
  Index: MessageData.cpp
  ===================================================================
  RCS file: /home/cvs/xml-axis/c/src/common/MessageData.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- MessageData.cpp   21 Jul 2003 14:10:34 -0000      1.4
  +++ MessageData.cpp   26 Jul 2003 11:45:24 -0000      1.5
  @@ -74,6 +74,7 @@
   {
        m_pSZ = NULL;
        m_pDZ = NULL;
  +     m_bPastPivotState= false;
   }
   
   MessageData::~MessageData()
  @@ -111,12 +112,37 @@
   
   }
   
  +/*
  +comm on 25Jul2003 at 10.00am
   ISoapSerializer* MessageData::getSoapSerializer()
   {
        return m_pSZ;
   }
  +*/
   
   ISoapDeSerializer* MessageData::getSoapDeserializer()
   {
        return m_pDZ;
  +}
  +
  +bool MessageData::isPastPivot()
  +{
  +     return m_bPastPivotState;
  +}
  +
  +int MessageData::setPastPivotState(bool bState)
  +{
  +     m_bPastPivotState = bState;
  +
  +     return SUCCESS;
  +}
  +
  +void MessageData::getSoapSerializer(IHandlerSoapSerializer 
**pIHandlerSoapSerializer)
  +{
  +     *pIHandlerSoapSerializer = dynamic_cast<IHandlerSoapSerializer*>(m_pSZ);
  +}
  +
  +void MessageData::getSoapSerializer(IWrapperSoapSerializer 
**pIWrapperSoapSerializer)
  +{
  +     *pIWrapperSoapSerializer = dynamic_cast<IWrapperSoapSerializer*>(m_pSZ);
   }
  
  
  

Reply via email to