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;