You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by su...@apache.org on 2004/03/23 14:24:33 UTC

cvs commit: ws-axis/c/include/axis/wsdd WSDDService.h WSDDHandler.h

susantha    2004/03/23 05:24:33

  Modified:    c/include/axis/wsdd WSDDService.h WSDDHandler.h
  Log:
  Functionality to serialize the WSDD objects to WSDD config file
  
  Revision  Changes    Path
  1.4       +3 -1      ws-axis/c/include/axis/wsdd/WSDDService.h
  
  Index: WSDDService.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDService.h,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- WSDDService.h	14 Jan 2004 12:57:11 -0000	1.3
  +++ WSDDService.h	23 Mar 2004 13:24:33 -0000	1.4
  @@ -95,7 +95,9 @@
   	const list<AxisString>& GetAllowedRoles();
   	WSDDService();
   	virtual ~WSDDService();
  -
  +	int UpdateWSDD(FILE* wsddfile, int tabcount);
  +private:
  +	const char* GetProviderString();
   private:
   	PROVIDERTYPE m_Provider;
   	list<AxisString> m_AllowedMethods;
  
  
  
  1.4       +5 -1      ws-axis/c/include/axis/wsdd/WSDDHandler.h
  
  Index: WSDDHandler.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDHandler.h,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- WSDDHandler.h	14 Jan 2004 12:57:11 -0000	1.3
  +++ WSDDHandler.h	23 Mar 2004 13:24:33 -0000	1.4
  @@ -102,7 +102,10 @@
   	virtual ~WSDDHandler();
   	void SetDescription(const AxisChar* sDescription);
   	const AxisChar* GetDescription() const;
  -
  +	virtual int UpdateWSDD(FILE* wsddfile, int tabcount);
  +public:
  +	void PrintTabs(int count);
  +	WSDDHandler& operator << (const char* str);
   protected:
   	int m_nLibId;
   	int m_nScope;
  @@ -110,6 +113,7 @@
   	AxisString m_sLibName;
   	AxisString m_sDescription;
   	map<AxisString, AxisString>* m_Params;
  +	FILE* m_file; /* temporary file handler to wsdd file */
   };
   
   typedef list<WSDDHandler*> WSDDHandlerList;