You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2004/01/14 13:57:11 UTC
cvs commit: ws-axis/c/src/client/transport/axis Channel.cpp HttpTransport.cpp Receiver.cpp Sender.cpp Transport.cpp TransportFactory.cpp
damitha 2004/01/14 04:57:11
Modified: c/include/axis/client/transport/axis Channel.hpp
HttpTransport.hpp Receiver.hpp Sender.hpp
c/include/axis/common ArrayBean.h AxisSocketUtils.h
AxisUtils.h AxisWrapperAPI.h BasicHandler.h
BasicTypeSerializer.h Handler.h IArrayBean.h
IDeployerUtils.h IHandlerSoapDeSerializer.h
IHandlerSoapSerializer.h IHeaderBlock.h
IMessageData.h IParam.h ISoapDeSerializer.h
ISoapHeader.h ISoapMethod.h ISoapSerializer.h
IWrapperSoapDeSerializer.h IWrapperSoapSerializer.h
MessageData.h Param.h TypeMapping.h
WrapperClassHandler.h
c/include/axis/engine AppScopeHandlerPool.h AxisEngine.h
ClientAxisEngine.h DeserializerPool.h
HandlerChain.h HandlerLoader.h HandlerPool.h
RequestScopeHandlerPool.h SerializerPool.h
ServerAxisEngine.h SessionScopeHandlerPool.h
SharedObject.h
c/include/axis/soap Attribute.h BasicNode.h
CharacterElement.h ComplexElement.h HeaderBlock.h
SoapBody.h SoapDeSerializer.h SoapEnvVersions.h
SoapEnvelope.h SoapFault.h SoapFaults.h
SoapHeader.h SoapKeywordMapping.h SoapMethod.h
SoapSerializer.h URIMapping.h XMLStreamHandler.h
c/include/axis/wsdd WSDDDeployment.h WSDDDocument.h
WSDDHandler.h WSDDKeywords.h WSDDService.h
WSDDTransport.h
c/src/client/transport/axis Channel.cpp HttpTransport.cpp
Receiver.cpp Sender.cpp Transport.cpp
TransportFactory.cpp
Log:
In the process of merging bugfixes branch to head
Revision Changes Path
1.4 +1 -0 ws-axis/c/include/axis/client/transport/axis/Channel.hpp
Index: Channel.hpp
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Channel.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Channel.hpp 12 Jan 2004 12:20:49 -0000 1.3
+++ Channel.hpp 14 Jan 2004 12:57:09 -0000 1.4
@@ -59,6 +59,7 @@
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Damitha Kumarage (damitha@jkcsworld.com, damitha@opensource.lk)
*
*/
1.7 +2 -0 ws-axis/c/include/axis/client/transport/axis/HttpTransport.hpp
Index: HttpTransport.hpp
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/HttpTransport.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HttpTransport.hpp 12 Jan 2004 14:40:44 -0000 1.6
+++ HttpTransport.hpp 14 Jan 2004 12:57:09 -0000 1.7
@@ -59,6 +59,8 @@
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Damitha Kumarage (damitha@jkcsworld.com, damitha@opensource.lk)
+ * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
*
*/
1.7 +1 -0 ws-axis/c/include/axis/client/transport/axis/Receiver.hpp
Index: Receiver.hpp
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Receiver.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Receiver.hpp 12 Jan 2004 14:40:44 -0000 1.6
+++ Receiver.hpp 14 Jan 2004 12:57:09 -0000 1.7
@@ -59,6 +59,7 @@
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Damitha Kumarage (damitha@jkcsworld.com, damitha@opensource.lk)
*
*/
1.4 +1 -0 ws-axis/c/include/axis/client/transport/axis/Sender.hpp
Index: Sender.hpp
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/client/transport/axis/Sender.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Sender.hpp 12 Jan 2004 12:20:49 -0000 1.3
+++ Sender.hpp 14 Jan 2004 12:57:09 -0000 1.4
@@ -59,6 +59,7 @@
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
*
*/
1.3 +10 -6 ws-axis/c/include/axis/common/ArrayBean.h
Index: ArrayBean.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/ArrayBean.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ArrayBean.h 12 Jan 2004 12:20:50 -0000 1.2
+++ ArrayBean.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -53,13 +53,10 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// ArrayBean.h: interface for the ArrayBeanI class.
+
+// ArrayBean.h:
//
//////////////////////////////////////////////////////////////////////
@@ -73,7 +70,14 @@
#include <list>
using namespace std;
-//This class is used inside Param class only.
+/**
+ @class ArrayBean
+ @brief interface for the ArrayBeanI class.
+
+ This class is used inside Param class and wrapper classes only.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class ArrayBean : public IArrayBean
{
friend class Param;
1.2 +9 -6 ws-axis/c/include/axis/common/AxisSocketUtils.h
Index: AxisSocketUtils.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/AxisSocketUtils.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AxisSocketUtils.h 20 Oct 2003 03:18:19 -0000 1.1
+++ AxisSocketUtils.h 14 Jan 2004 12:57:09 -0000 1.2
@@ -53,13 +53,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// AxisSocketUtils.h: interface for the AxisSocketUtils class.
+// AxisSocketUtils.h:
//
//////////////////////////////////////////////////////////////////////
@@ -70,10 +66,17 @@
#pragma once
#endif // _MSC_VER > 1000
+/**
+ @class AxisSocketUtils
+ @brief interface for the AxisSocketUtils class.
+
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class AxisSocketUtils
{
public:
- /*
+ /**
*Prints the description of the related socket error
*/
static int printSocketErrorDescription();
1.3 +8 -6 ws-axis/c/include/axis/common/AxisUtils.h
Index: AxisUtils.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/AxisUtils.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- AxisUtils.h 20 Oct 2003 07:35:47 -0000 1.2
+++ AxisUtils.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -53,13 +53,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// AxisUtils.h: interface for the AxisUtils class.
+
+// AxisUtils.h:
//
//////////////////////////////////////////////////////////////////////
@@ -72,7 +68,13 @@
using namespace std;
#define CONVERT_BUFFER_SIZE 1024
+/**
+ @class AxisUtils
+ @brief interface for the AxisUtils class.
+ @author Susantha Kumara (skumara@virtusa.com)
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class AxisUtils
{
friend class TypeMapping;
1.4 +1 -1 ws-axis/c/include/axis/common/AxisWrapperAPI.h
Index: AxisWrapperAPI.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/AxisWrapperAPI.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- AxisWrapperAPI.h 12 Jan 2004 12:20:50 -0000 1.3
+++ AxisWrapperAPI.h 14 Jan 2004 12:57:09 -0000 1.4
@@ -58,7 +58,7 @@
* @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
*
*/
-/* AxisUserAPI.h: interface for the AxisUserAPI class. */
+/* AxisWrapperAPI.h: interface for the AxisUserAPI class. */
#if !defined(AFX_AXISWRAPPERAPI_H__6E27008D_DCA0_4F28_AC82_FEEBE1A1CBBB__INCLUDED_)
#define AFX_AXISWRAPPERAPI_H__6E27008D_DCA0_4F28_AC82_FEEBE1A1CBBB__INCLUDED_
1.3 +6 -5 ws-axis/c/include/axis/common/BasicHandler.h
Index: BasicHandler.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/BasicHandler.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- BasicHandler.h 12 Jan 2004 12:20:50 -0000 1.2
+++ BasicHandler.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -55,13 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-/* BasicHandler.h: interface for the BasicHandler class.*/
#if !defined(AFX_BASICHANDLER_H__FFF77AB5_015C_4B48_9BAC_D84A7C493015__INCLUDED_)
#define AFX_BASICHANDLER_H__FFF77AB5_015C_4B48_9BAC_D84A7C493015__INCLUDED_
@@ -112,7 +107,13 @@
*/
#ifdef __cplusplus
+/**
+ @class BasicHandler
+ @brief interface for the BasicHandler class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class BasicHandler
{
public:
1.5 +7 -9 ws-axis/c/include/axis/common/BasicTypeSerializer.h
Index: BasicTypeSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/BasicTypeSerializer.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- BasicTypeSerializer.h 12 Jan 2004 12:20:50 -0000 1.4
+++ BasicTypeSerializer.h 14 Jan 2004 12:57:09 -0000 1.5
@@ -53,16 +53,7 @@
* individuals on behalf of the Apache Software Foundation. For more
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
- *
- *
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// BasicTypeSerializer.h: interface for the BasicTypeSerializer class.
-//
-//////////////////////////////////////////////////////////////////////
#if !defined(AFX_BASICTYPESERIALIZER_H__7ECDFED3_F3D5_48A1_A7EF_1E30B93BDB2C__INCLUDED_)
#define AFX_BASICTYPESERIALIZER_H__7ECDFED3_F3D5_48A1_A7EF_1E30B93BDB2C__INCLUDED_
@@ -80,6 +71,13 @@
const AxisChar ENCODED_DBL_QUOTE_STR[] = """; // Encoded string for single quote character
const AxisChar ENCODED_SGL_QUOTE_STR[] = "'"; // Encoded string for double quote character
+/**
+ @class BasicTypeSerializer
+ @brief interface for the BasicTypeSerializer class.
+
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class BasicTypeSerializer
{
public:
1.6 +6 -5 ws-axis/c/include/axis/common/Handler.h
Index: Handler.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/Handler.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Handler.h 12 Jan 2004 12:20:50 -0000 1.5
+++ Handler.h 14 Jan 2004 12:57:09 -0000 1.6
@@ -52,11 +52,6 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Damitha Kumarage (damitha@opensource.lk, damitha@jkcsworld.com)
- *
*/
#ifdef WIN32
@@ -74,7 +69,13 @@
#endif
*/
using namespace std;
+/**
+ @class Handler
+ @brief interface for handlers
+
+ @author Damitha Kumarage (damitha@opensource.lk, damitha@jkcsworld.com)
+*/
class Handler : public BasicHandler
{
public:
1.3 +8 -5 ws-axis/c/include/axis/common/IArrayBean.h
Index: IArrayBean.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IArrayBean.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IArrayBean.h 12 Jan 2004 12:20:50 -0000 1.2
+++ IArrayBean.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -53,12 +53,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// IArrayBean.h: interface for the IArrayBean class.
+// IArrayBean.h:
//
//////////////////////////////////////////////////////////////////////
@@ -67,7 +63,14 @@
#include "GDefine.h"
#include "AxisUserAPI.h"
+/**
+ @class IArrayBean
+ @brief interface for the IArrayBean class.
+
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class IArrayBean
{
public:
1.5 +11 -4 ws-axis/c/include/axis/common/IDeployerUtils.h
Index: IDeployerUtils.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IDeployerUtils.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- IDeployerUtils.h 12 Jan 2004 12:20:50 -0000 1.4
+++ IDeployerUtils.h 14 Jan 2004 12:57:09 -0000 1.5
@@ -55,13 +55,14 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
+// IDeployerUtils.h:
+//
+//////////////////////////////////////////////////////////////////////
+
+
// IDeployerUtils.h: interface for the IDeployerUtils class.
//
//////////////////////////////////////////////////////////////////////
@@ -74,7 +75,13 @@
#endif // _MSC_VER > 1000
#include "AxisUserAPI.h"
+/**
+ @class IDeployerUtils
+ @brief interface for the IDeployerUtils class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class IDeployerUtils
{
public:
1.3 +7 -5 ws-axis/c/include/axis/common/IHandlerSoapDeSerializer.h
Index: IHandlerSoapDeSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IHandlerSoapDeSerializer.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IHandlerSoapDeSerializer.h 12 Jan 2004 12:20:50 -0000 1.2
+++ IHandlerSoapDeSerializer.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -54,13 +54,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// IHandlerSoapDeSerializer.h: interface for the IHandlerSoapDeSerializer class.
+// IHandlerSoapDeSerializer.h:
//
//////////////////////////////////////////////////////////////////////
@@ -70,7 +66,13 @@
#include "../common/IWrapperSoapDeSerializer.h"
#include "../common/IHeaderBlock.h"
#include "../common/AxisUserAPI.h"
+/**
+ @class IHandlerSoapDeSerializer
+ @brief interface for the IHandlerSoapDeSerializer class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class IHandlerSoapDeSerializer : public IWrapperSoapDeSerializer
{
public:
1.3 +7 -6 ws-axis/c/include/axis/common/IHandlerSoapSerializer.h
Index: IHandlerSoapSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IHandlerSoapSerializer.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IHandlerSoapSerializer.h 12 Jan 2004 12:20:50 -0000 1.2
+++ IHandlerSoapSerializer.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -54,14 +54,9 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// IHandlerSoapSerializer.h: interface for the IHandlerSoapSerializer class.
+// IHandlerSoapSerializer.h:
//
//////////////////////////////////////////////////////////////////////
@@ -70,7 +65,13 @@
#include "../common/IWrapperSoapSerializer.h"
class IHeaderBlock;
+/**
+ @class IHandlerSoapSerializer
+ @brief interface for the IHandlerSoapSerializer class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class IHandlerSoapSerializer : public IWrapperSoapSerializer
{
1.2 +7 -5 ws-axis/c/include/axis/common/IHeaderBlock.h
Index: IHeaderBlock.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IHeaderBlock.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- IHeaderBlock.h 20 Oct 2003 03:18:19 -0000 1.1
+++ IHeaderBlock.h 14 Jan 2004 12:57:09 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// IHeaderBlock.h: interface for the IHeaderBlock class.
+// IHeaderBlock.h:
//
//////////////////////////////////////////////////////////////////////
@@ -69,7 +65,13 @@
#define AFX_IHEADERBLOCK_H__1FFF90C8_3E12_4EFD_8D97_61E2E92A0BB7__INCLUDED_
#include "../soap/BasicNode.h"
+/**
+ @class IHeaderBlock
+ @brief interface for the IHeaderBlock class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class IHeaderBlock
{
public:
1.4 +11 -4 ws-axis/c/include/axis/common/IMessageData.h
Index: IMessageData.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IMessageData.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- IMessageData.h 12 Jan 2004 12:20:50 -0000 1.3
+++ IMessageData.h 14 Jan 2004 12:57:09 -0000 1.4
@@ -1,3 +1,5 @@
+/* -*- C++ -*- */
+
/*
* The Apache Software License, Version 1.1
*
@@ -53,11 +55,11 @@
* <http://www.apache.org/>.
*
*
- * @author Susantha Kumara (susantha@virtusa.com, susantha@opensource.lk)
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-/* IMessageData.h: interface for the IMessageData class.*/
+// IMessageData.h:
+//
+//////////////////////////////////////////////////////////////////////
+
#if !defined(AFX_IMESSAGEDATA_H__EEFDCDB4_6ABA_48CA_8B45_B4FDA6045822__INCLUDED_)
#define AFX_IMESSAGEDATA_H__EEFDCDB4_6ABA_48CA_8B45_B4FDA6045822__INCLUDED_
@@ -90,7 +92,12 @@
} IMessageData;
#else
+/**
+ @class IMessageData
+ @brief interface for the IMessageData class.
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class IMessageData
{
friend class CPP_DeploymentWrapper;
1.4 +6 -5 ws-axis/c/include/axis/common/IParam.h
Index: IParam.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IParam.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- IParam.h 12 Jan 2004 12:20:50 -0000 1.3
+++ IParam.h 14 Jan 2004 12:57:09 -0000 1.4
@@ -53,12 +53,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// IParam.h: interface for the IParam class.
+// IParam.h:
//
//////////////////////////////////////////////////////////////////////
@@ -72,7 +68,12 @@
#include <string>
using namespace std;
+/**
+ @class ComplexObjectHandler
+ @brief
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class ComplexObjectHandler
{
public:
1.3 +10 -4 ws-axis/c/include/axis/common/ISoapDeSerializer.h
Index: ISoapDeSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/ISoapDeSerializer.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ISoapDeSerializer.h 12 Jan 2004 12:20:50 -0000 1.2
+++ ISoapDeSerializer.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -1,3 +1,4 @@
+/* -*- C++ -*- */
/*
* The Apache Software License, Version 1.1
*
@@ -54,15 +55,20 @@
*
*
*
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-/* ISoapDeSerializer.h: interface for the ISoapDeSerializer class.*/
+// ISoapDeSerializer.h:
+//
+//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ISOAPDESERIALIZER_H__BE214866_1A80_44C4_9AAD_0475B0C5EA1C__INCLUDED_)
#define AFX_ISOAPDESERIALIZER_H__BE214866_1A80_44C4_9AAD_0475B0C5EA1C__INCLUDED_
+/**
+ @class ISoapDeSerializer
+ @brief interface for the ISoapDeSerializer class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class ISoapDeSerializer
{
public:
1.3 +9 -5 ws-axis/c/include/axis/common/ISoapHeader.h
Index: ISoapHeader.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/ISoapHeader.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ISoapHeader.h 12 Jan 2004 12:20:50 -0000 1.2
+++ ISoapHeader.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -1,3 +1,5 @@
+/* -*- C++ -*- */
+
/*
* The Apache Software License, Version 1.1
*
@@ -53,19 +55,21 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// ISoapHeader.h: interface for the ISoapHeader class.
+// ISoapHeader.h:
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ISOAPHEADER_H__1BE21FFC_8BDE_4455_A2BE_E6B2A0204899__INCLUDED_)
#define AFX_ISOAPHEADER_H__1BE21FFC_8BDE_4455_A2BE_E6B2A0204899__INCLUDED_
+/**
+ @class ISoapHeader
+ @brief interface for the ISoapHeader class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class ISoapHeader
{
public:
1.3 +9 -5 ws-axis/c/include/axis/common/ISoapMethod.h
Index: ISoapMethod.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/ISoapMethod.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ISoapMethod.h 12 Jan 2004 12:20:50 -0000 1.2
+++ ISoapMethod.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -1,3 +1,5 @@
+/* -*- C++ -*- */
+
/*
* The Apache Software License, Version 1.1
*
@@ -53,12 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// ISoapMethod.h: interface for the ISoapMethod class.
+// ISoapMethod.h:
//
//////////////////////////////////////////////////////////////////////
@@ -67,7 +65,13 @@
#include <string>
using namespace std;
+/**
+ @class ISoapMethod
+ @brief interface for the ISoapMethod class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class ISoapMethod
{
public:
1.3 +9 -5 ws-axis/c/include/axis/common/ISoapSerializer.h
Index: ISoapSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/ISoapSerializer.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ISoapSerializer.h 12 Jan 2004 12:20:50 -0000 1.2
+++ ISoapSerializer.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -55,16 +55,20 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-/* ISoapSerializer.h: interface for the ISoapSerializer class.*/
+// ISoapSerializer.h:
+//
+//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ISOAPSERIALIZER_H__4F8E4E72_56C8_4F1C_A488_350FDEFF9028__INCLUDED_)
#define AFX_ISOAPSERIALIZER_H__4F8E4E72_56C8_4F1C_A488_350FDEFF9028__INCLUDED_
+/**
+ @class ISoapSerializer
+ @brief interface for the ISoapSerializer class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class ISoapSerializer
{
public:
1.4 +12 -9 ws-axis/c/include/axis/common/IWrapperSoapDeSerializer.h
Index: IWrapperSoapDeSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IWrapperSoapDeSerializer.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- IWrapperSoapDeSerializer.h 12 Jan 2004 12:20:50 -0000 1.3
+++ IWrapperSoapDeSerializer.h 14 Jan 2004 12:57:09 -0000 1.4
@@ -54,14 +54,11 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com, susantha@opensource.lk)
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-/* IWrapperSoapDeSerializer.h: interface for the IWrapperSoapDeSerializer class.*/
+// IWrapperSoapDeSerializer.h:
+//
+//////////////////////////////////////////////////////////////////////
#if !defined(AFX_IWRAPPERSOAPDESERIALIZER_H__A6C89D23_4098_4A73_BFD7_D8F115AD9BA0__INCLUDED_)
#define AFX_IWRAPPERSOAPDESERIALIZER_H__A6C89D23_4098_4A73_BFD7_D8F115AD9BA0__INCLUDED_
@@ -142,7 +139,13 @@
} IWrapperSoapDeSerializer;
#else
+/**
+ @class IWrapperSoapDeSerializer
+ @brief interface for the IWrapperSoapDeSerializer class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class IWrapperSoapDeSerializer : public ISoapDeSerializer
{
protected:
@@ -151,11 +154,11 @@
virtual ~IWrapperSoapDeSerializer(){};
virtual int AXISCALL CheckMessageBody(const AxisChar* pName, const AxisChar* pNamespace)=0;
- /* Method used by wrappers to get a deserialized Array of complex types */
+ /** Method used by wrappers to get a deserialized Array of complex types */
virtual Axis_Array AXISCALL GetCmplxArray(void* pDZFunct, void* pCreFunct, void* pDelFunct, void* pSizeFunct, const AxisChar* pName, const AxisChar* pNamespace)=0;
- /* Method used by wrappers to get a deserialized Array of basic types */
+ /** Method used by wrappers to get a deserialized Array of basic types */
virtual Axis_Array AXISCALL GetBasicArray(XSDTYPE nType, const AxisChar* pName, const AxisChar* pNamespace)=0;
- /* Method used by wrappers to get a deserialized single object of complex type */
+ /** Method used by wrappers to get a deserialized single object of complex type */
virtual void* AXISCALL GetCmplxObject(void* pDZFunct, void* pCreFunct, void* pDelFunct, const AxisChar* pName, const AxisChar* pNamespace)=0;
/* Methods used by wrappers to get a deserialized value of basic types */
1.4 +10 -6 ws-axis/c/include/axis/common/IWrapperSoapSerializer.h
Index: IWrapperSoapSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/IWrapperSoapSerializer.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- IWrapperSoapSerializer.h 12 Jan 2004 12:20:50 -0000 1.3
+++ IWrapperSoapSerializer.h 14 Jan 2004 12:57:09 -0000 1.4
@@ -55,14 +55,11 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com, susantha@opensource.lk)
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-/* IWrapperSoapSerializer.h: interface for the IWrapperSoapSerializer class.*/
+// IWrapperSoapSerializer.h:
+//
+//////////////////////////////////////////////////////////////////////
#if !defined(AFX_IWRAPPERSOAPSERIALIZER_H__D3E794EC_8A67_4E0E_BE28_583DCDCE1C42__INCLUDED_)
#define AFX_IWRAPPERSOAPSERIALIZER_H__D3E794EC_8A67_4E0E_BE28_583DCDCE1C42__INCLUDED_
@@ -103,7 +100,14 @@
} IWrapperSoapSerializer;
#else
+/**
+ @class IWrapperSoapSerializer
+ @brief interface for the IWrapperSoapSerializer class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+
+*/
class IWrapperSoapSerializer : public ISoapSerializer
{
protected:
1.3 +7 -5 ws-axis/c/include/axis/common/MessageData.h
Index: MessageData.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/MessageData.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- MessageData.h 12 Jan 2004 12:20:50 -0000 1.2
+++ MessageData.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// MessageData.h: interface for the MessageData class.
+// MessageData.h:
//
//////////////////////////////////////////////////////////////////////
@@ -80,7 +76,13 @@
#include <map>
using namespace std;
+/**
+ @class MessageData
+ @brief interface for the MessageData class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class MessageData : public IMessageData
{
public:
1.4 +7 -6 ws-axis/c/include/axis/common/Param.h
Index: Param.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/Param.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Param.h 12 Jan 2004 12:20:50 -0000 1.3
+++ Param.h 14 Jan 2004 12:57:09 -0000 1.4
@@ -54,14 +54,9 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// Param.h: interface for the Param class.
+// Param.h:
//
//////////////////////////////////////////////////////////////////////
#ifdef WIN32
@@ -79,7 +74,13 @@
using namespace std;
class ArrayBean;
+/**
+ @class Param
+ @brief interface for the Param class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class Param : public IParam
{
friend class SoapSerializer;
1.3 +11 -5 ws-axis/c/include/axis/common/TypeMapping.h
Index: TypeMapping.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/TypeMapping.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TypeMapping.h 12 Jan 2004 12:20:50 -0000 1.2
+++ TypeMapping.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -1,3 +1,5 @@
+/* -*- C++ -*- */
+
/*
* The Apache Software License, Version 1.1
*
@@ -53,12 +55,10 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-/* TypeMapping.h: interface for the TypeMapping class.*/
+// TypeMapping.h:
+//
+//////////////////////////////////////////////////////////////////////
#ifdef WIN32
#pragma warning (disable : 4786)
@@ -84,7 +84,13 @@
#include <string>
using namespace std;
+/**
+ @class TypeMapping
+ @brief interface for the TypeMapping class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class TypeMapping
{
public:
1.3 +8 -4 ws-axis/c/include/axis/common/WrapperClassHandler.h
Index: WrapperClassHandler.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/WrapperClassHandler.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- WrapperClassHandler.h 12 Jan 2004 12:20:50 -0000 1.2
+++ WrapperClassHandler.h 14 Jan 2004 12:57:09 -0000 1.3
@@ -55,17 +55,21 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
#if !defined(__WRAPPERCLASSHANDLER_INCLUDED__)
#define __WRAPPERCLASSHANDLER_INCLUDED__
#include "BasicHandler.h"
+/**
+ @class WrapperClassHandler
+ @brief
+
+
+ @author Susantha Kumara (skumara@virtusa.com)
+
+*/
class WrapperClassHandler : public BasicHandler
{
public:
1.2 +6 -8 ws-axis/c/include/axis/engine/AppScopeHandlerPool.h
Index: AppScopeHandlerPool.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/AppScopeHandlerPool.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AppScopeHandlerPool.h 20 Oct 2003 03:18:19 -0000 1.1
+++ AppScopeHandlerPool.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -53,16 +53,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// AppScopeHandlerPool.h: interface for the AppScopeHandlerPool class.
-//
-//////////////////////////////////////////////////////////////////////
-
#if !defined(AFX_APPSCOPEHANDLERPOOL_H__A94BE166_F35A_40B9_8B17_9ED3D1886503__INCLUDED_)
#define AFX_APPSCOPEHANDLERPOOL_H__A94BE166_F35A_40B9_8B17_9ED3D1886503__INCLUDED_
@@ -74,7 +66,13 @@
#include <string>
using namespace std;
+/**
+ @class AppScopeHandlerPool
+ @brief interface for the AppScopeHandlerPool class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class AppScopeHandlerPool : protected SharedObject
{
public:
1.3 +6 -4 ws-axis/c/include/axis/engine/AxisEngine.h
Index: AxisEngine.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/AxisEngine.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- AxisEngine.h 21 Oct 2003 15:09:42 -0000 1.2
+++ AxisEngine.h 14 Jan 2004 12:57:10 -0000 1.3
@@ -55,10 +55,6 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
#ifdef WIN32
#pragma warning (disable : 4786)
@@ -75,7 +71,13 @@
#include "../common/BasicHandler.h"
#include "../common/MessageData.h"
#include "HandlerChain.h"
+/**
+ @class AxisEngine
+ @brief
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class AxisEngine
{
protected:
1.2 +6 -0 ws-axis/c/include/axis/engine/ClientAxisEngine.h
Index: ClientAxisEngine.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/ClientAxisEngine.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ClientAxisEngine.h 20 Oct 2003 03:18:19 -0000 1.1
+++ ClientAxisEngine.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -6,7 +6,13 @@
#define AFX_CLIENTAXISENGINE_H__4DA1EBC5_C7D8_4747_8069_C3E8B6A2E929__INCLUDED_
#include "AxisEngine.h"
+/**
+ @class ClientAxisEngine
+ @brief
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class ClientAxisEngine : public AxisEngine
{
public:
1.2 +7 -5 ws-axis/c/include/axis/engine/DeserializerPool.h
Index: DeserializerPool.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/DeserializerPool.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DeserializerPool.h 20 Oct 2003 03:18:19 -0000 1.1
+++ DeserializerPool.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -53,12 +53,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// DeserializerPool.h: interface for the DeserializerPool class.
+// DeserializerPool.h:
//
//////////////////////////////////////////////////////////////////////
@@ -71,7 +67,13 @@
#include <list>
using namespace std;
+/**
+ @class DeserializerPool
+ @brief interface for the DeserializerPool class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class DeserializerPool : protected SharedObject
{
public:
1.3 +6 -7 ws-axis/c/include/axis/engine/HandlerChain.h
Index: HandlerChain.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/HandlerChain.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- HandlerChain.h 12 Jan 2004 12:20:50 -0000 1.2
+++ HandlerChain.h 14 Jan 2004 12:57:10 -0000 1.3
@@ -55,15 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// HandlerChain.h: interface for the HandlerChain class.
-//
-//////////////////////////////////////////////////////////////////////
#if !defined(AFX_HANDLERCHAIN_H__675E51BF_2FD7_4860_B3DE_F8B5A978EB99__INCLUDED_)
#define AFX_HANDLERCHAIN_H__675E51BF_2FD7_4860_B3DE_F8B5A978EB99__INCLUDED_
@@ -73,7 +66,13 @@
#include <list>
using namespace std;
+/**
+ @class HandlerChain
+ @brief interface for the HandlerChain class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class HandlerChain : public BasicHandler
{
friend class HandlerPool;
1.2 +7 -4 ws-axis/c/include/axis/engine/HandlerLoader.h
Index: HandlerLoader.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/HandlerLoader.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HandlerLoader.h 20 Oct 2003 03:18:19 -0000 1.1
+++ HandlerLoader.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,10 +55,6 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
#if !defined(__HANDLERLOADER_H_INCLUDED__)
@@ -99,7 +95,14 @@
#define GET_HANDLER_FAILED 7
#define WRONG_HANDLER_TYPE 8
#define NO_HANDLERS_CONFIGURED 9
+/**
+ @class HandlerLoader
+ @brief
+
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class HandlerLoader : protected SharedObject
{
private:
1.2 +9 -12 ws-axis/c/include/axis/engine/HandlerPool.h
Index: HandlerPool.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/HandlerPool.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HandlerPool.h 20 Oct 2003 03:18:19 -0000 1.1
+++ HandlerPool.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,15 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// HandlerPool.h: interface for the HandlerPool class.
-//
-//////////////////////////////////////////////////////////////////////
#ifdef WIN32
#pragma warning (disable : 4503)
#endif
@@ -82,11 +75,15 @@
#include <string>
using namespace std;
-/* HandlerPool loads, keeps and destroys all the handlers
- *
- *
- *
- */
+/**
+ @class HandlerPool
+ @brief interface for the HandlerPool class.
+
+ HandlerPool loads, keeps and destroys all the handlers
+
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class HandlerPool : protected SharedObject
{
private:
1.2 +6 -7 ws-axis/c/include/axis/engine/RequestScopeHandlerPool.h
Index: RequestScopeHandlerPool.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/RequestScopeHandlerPool.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RequestScopeHandlerPool.h 20 Oct 2003 03:18:19 -0000 1.1
+++ RequestScopeHandlerPool.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -53,14 +53,7 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// RequestScopeHandlerPool.h: interface for the RequestScopeHandlerPool class.
-//
-//////////////////////////////////////////////////////////////////////
#if !defined(AFX_REQUESTSCOPEHANDLERPOOL_H__310FD607_517E_4644_8922_0B1CFDE9E5BE__INCLUDED_)
#define AFX_REQUESTSCOPEHANDLERPOOL_H__310FD607_517E_4644_8922_0B1CFDE9E5BE__INCLUDED_
@@ -73,7 +66,13 @@
#include <string>
using namespace std;
+/**
+ @class RequestScopeHandlerPool
+ @brief interface for the RequestScopeHandlerPool class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class RequestScopeHandlerPool : protected SharedObject
{
public:
1.2 +7 -5 ws-axis/c/include/axis/engine/SerializerPool.h
Index: SerializerPool.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/SerializerPool.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SerializerPool.h 20 Oct 2003 03:18:19 -0000 1.1
+++ SerializerPool.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -53,12 +53,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// SerializerPool.h: interface for the SerializerPool class.
+// SerializerPool.h:
//
//////////////////////////////////////////////////////////////////////
@@ -71,7 +67,13 @@
#include <list>
using namespace std;
+/**
+ @class SerializerPool
+ @brief interface for the SerializerPool class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class SerializerPool : protected SharedObject
{
public:
1.2 +6 -0 ws-axis/c/include/axis/engine/ServerAxisEngine.h
Index: ServerAxisEngine.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/ServerAxisEngine.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ServerAxisEngine.h 20 Oct 2003 03:18:19 -0000 1.1
+++ ServerAxisEngine.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -6,7 +6,13 @@
#define AFX_SERVERAXISENGINE_H__8E421346_17A9_47EF_9003_6DC9C6F7787A__INCLUDED_
#include "AxisEngine.h"
+/**
+ @class ServerAxisEngine
+ @brief interface for the ServerAxisEngine class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class ServerAxisEngine : public AxisEngine
{
private:
1.2 +7 -5 ws-axis/c/include/axis/engine/SessionScopeHandlerPool.h
Index: SessionScopeHandlerPool.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/SessionScopeHandlerPool.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SessionScopeHandlerPool.h 20 Oct 2003 03:18:19 -0000 1.1
+++ SessionScopeHandlerPool.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -53,13 +53,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// SessionScopeHandlerPool.h: interface for the SessionScopeHandlerPool class.
+// SessionScopeHandlerPool.h:
//
//////////////////////////////////////////////////////////////////////
@@ -76,7 +72,13 @@
#include <string>
using namespace std;
+/**
+ @class SessionScopeHandlerPool
+ @brief interface for the SessionScopeHandlerPool class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class SessionScopeHandlerPool : protected SharedObject
{
public:
1.2 +9 -5 ws-axis/c/include/axis/engine/SharedObject.h
Index: SharedObject.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/engine/SharedObject.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SharedObject.h 20 Oct 2003 03:18:19 -0000 1.1
+++ SharedObject.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -53,12 +53,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// SharedObject.h: interface for the SharedObject class.
+// SharedObject.h:
//
//////////////////////////////////////////////////////////////////////
#ifdef WIN32
@@ -73,7 +69,15 @@
#else //Linux
#include "pthread.h"
#endif
+/**
+ @class SharedObject
+ @brief interface for the SharedObject class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+ @author Damitha Kumarage (damitha@opensource.lk, damitha@jkcsworld.com)
+
+*/
class SharedObject
{
public:
1.2 +9 -5 ws-axis/c/include/axis/soap/Attribute.h
Index: Attribute.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/Attribute.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Attribute.h 20 Oct 2003 03:18:20 -0000 1.1
+++ Attribute.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
- *
*/
-// Attribute.h: interface for the Attribute class.
+// Attribute.h:
//
//////////////////////////////////////////////////////////////////////
@@ -74,7 +70,15 @@
using namespace std;
class SoapSerializer;
+/**
+ @class Attribute
+ @brief interface for the Attribute class.
+
+
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
+*/
class Attribute
{
private:
1.2 +10 -4 ws-axis/c/include/axis/soap/BasicNode.h
Index: BasicNode.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/BasicNode.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BasicNode.h 20 Oct 2003 03:18:20 -0000 1.1
+++ BasicNode.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,12 +55,12 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcsworld.com, roshan@opensource.lk)
- *
*/
+// BasicNode.h:
+//
+//////////////////////////////////////////////////////////////////////
+
// BasicNode.h: interface for the BasicNode class.
//
//////////////////////////////////////////////////////////////////////
@@ -76,7 +76,13 @@
class SoapSerializer;
enum NODE_TYPE { ELEMENT_NODE=1, CHARACTER_NODE};
+/**
+ @class BasicNode
+ @brief interface for the BasicNode class.
+
+ @author Roshan Weerasuriya (roshan@jkcsworld.com, roshan@opensource.lk)
+*/
class BasicNode
{
public:
1.3 +7 -5 ws-axis/c/include/axis/soap/CharacterElement.h
Index: CharacterElement.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/CharacterElement.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- CharacterElement.h 12 Jan 2004 12:20:50 -0000 1.2
+++ CharacterElement.h 14 Jan 2004 12:57:10 -0000 1.3
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// haracterElement.h: interface for the CharacterElement class.
+// haracterElement.h:
//
//////////////////////////////////////////////////////////////////////
@@ -73,7 +69,13 @@
#endif
#include "BasicNode.h"
+/**
+ @class CharacterElement
+ @brief interface for the CharacterElement class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class CharacterElement : public BasicNode
{
public:
1.3 +7 -5 ws-axis/c/include/axis/soap/ComplexElement.h
Index: ComplexElement.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/ComplexElement.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ComplexElement.h 12 Jan 2004 12:20:50 -0000 1.2
+++ ComplexElement.h 14 Jan 2004 12:57:10 -0000 1.3
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// ComplexElement.h: interface for the ComplexElement class.
+// ComplexElement.h:
//
//////////////////////////////////////////////////////////////////////
@@ -77,7 +73,13 @@
#include "BasicNode.h"
using namespace std;
+/**
+ @class ComplexElement
+ @brief interface for the ComplexElement class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class ComplexElement : public BasicNode
{
public:
1.2 +6 -6 ws-axis/c/include/axis/soap/HeaderBlock.h
Index: HeaderBlock.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/HeaderBlock.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HeaderBlock.h 20 Oct 2003 03:18:20 -0000 1.1
+++ HeaderBlock.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// HeaderBlock.h: interface for the HeaderBlock class.
+// HeaderBlock.h:
//
//////////////////////////////////////////////////////////////////////
@@ -78,6 +74,9 @@
#include "../common/IHeaderBlock.h"
/**
+ @class BasicNode
+ @brief The Header block of a SOAP Header according to SOAP 1.2 specification.
+
* The Header block of a SOAP Header according to SOAP 1.2 specification.
*
* Each child element information item of the SOAP Header is called a SOAP header block.
@@ -98,7 +97,8 @@
* - relay attribute information item
*
*
- * @brief The Header block of a SOAP Header according to SOAP 1.2 specification.
+ *
+ * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
*/
class HeaderBlock : public IHeaderBlock
1.2 +17 -18 ws-axis/c/include/axis/soap/SoapBody.h
Index: SoapBody.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapBody.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapBody.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapBody.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
- *
*/
-// SoapBody.h: interface for the SoapBody class.
+// SoapBody.h:
//
//////////////////////////////////////////////////////////////////////
@@ -75,6 +71,9 @@
class Attribute;
/**
+ @class SoapBody
+ @brief The SOAP Body of a SOAP Envelope according to SOAP 1.2 specification.
+
* The SOAP Body of a SOAP Envelope according to SOAP 1.2 specification.
*
* A SOAP body provides a mechanism for transmitting information to an ultimate SOAP receiver.
@@ -83,28 +82,28 @@
* - A [namespace name] of "http://www.w3.org/2003/05/soap-envelope".
* - Zero or more namespace qualified attribute information items in its [attributes] property.
* - Zero or more namespace qualified element information items in its [children] property.
- *
- * The Body element information item MAY have any number of character information item children whose
- * character code is amongst the white space characters as defined by XML 1.0 [XML 1.0]. These are
+ *
+ * The Body element information item MAY have any number of character information item children whose
+ * character code is amongst the white space characters as defined by XML 1.0 [XML 1.0]. These are
* considered significant.
*
* SOAP Body child Element:
* All child element information items of the SOAP Body element information item:
- * - SHOULD have a [namespace name] property which has a value, that is the name of the element
+ * - SHOULD have a [namespace name] property which has a value, that is the name of the element
* SHOULD be namespace qualified.
- * - MAY have any number of character information item children. Child character information
- * items whose character code is amongst the white space characters as defined by XML 1.0 [XML 1.0]
+ * - MAY have any number of character information item children. Child character information
+ * items whose character code is amongst the white space characters as defined by XML 1.0 [XML 1.0]
* are considered significant.
- * - MAY have any number of element information item children. Such element information items MAY be
+ * - MAY have any number of element information item children. Such element information items MAY be
* namespace qualified.
- * - MAY have zero or more attribute information items in its [attributes] property. Among these MAY
+ * - MAY have zero or more attribute information items in its [attributes] property. Among these MAY
* be the following, which has special significance for SOAP processing:
* - encodingStyle attribute information item
- * SOAP defines one particular direct child of the SOAP body, the SOAP fault, which is used for reporting
- * errors
- *
- * @brief The SOAP Body of a SOAP Envelope according to SOAP 1.2 specification.
- */
+ * SOAP defines one particular direct child of the SOAP body, the SOAP fault, which is used for reporting
+ * errors
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
+*/
class SoapBody
{
1.5 +13 -11 ws-axis/c/include/axis/soap/SoapDeSerializer.h
Index: SoapDeSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapDeSerializer.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SoapDeSerializer.h 13 Jan 2004 07:19:51 -0000 1.4
+++ SoapDeSerializer.h 14 Jan 2004 12:57:10 -0000 1.5
@@ -55,12 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
- *
*/
-// SoapDeSerializer.h: interface for the SoapDeSerializer class.
+// SoapDeSerializer.h:
//
//////////////////////////////////////////////////////////////////////
@@ -91,7 +87,13 @@
class SoapEnvelope;
class SoapHeader;
class IHeaderBlock;
+/**
+ @class SoapDeSerializer
+ @brief interface for the SoapDeSerializer class.
+
+ @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
+*/
class SoapDeSerializer : public IHandlerSoapDeSerializer
{
private:
@@ -126,20 +128,20 @@
bool IsAnyMustUnderstandHeadersLeft();
SoapFault* GetFault();
int AXISCALL CheckMessageBody(const AxisChar* pName, const AxisChar* pNamespace);
- /* to get any header blocks left in the Deserializer */
+ /** to get any header blocks left in the Deserializer */
HeaderBlock* GetHeaderBlock();
- /* to add a header block to the Deserializer. Probably a handler */
+ /** to add a header block to the Deserializer. Probably a handler */
int AXISCALL AddHeaderBlock(IHeaderBlock* pBlk);
- /* to get a named header blcok from the Deserializer */
+ /** to get a named header blcok from the Deserializer */
IHeaderBlock* GetHeaderBlock(const AxisChar* pName, const AxisChar* pNamespace);
int SetInputStream(const Ax_soapstream* pInputStream);
SoapDeSerializer();
virtual ~SoapDeSerializer();
- /* Method used by wrappers to get a deserialized Array of complex types */
+ /** Method used by wrappers to get a deserialized Array of complex types */
Axis_Array AXISCALL GetCmplxArray(void* pDZFunct, void* pCreFunct, void* pDelFunct, void* pSizeFunct, const AxisChar* pName, const AxisChar* pNamespace);
- /* Method used by wrappers to get a deserialized Array of basic types */
+ /** Method used by wrappers to get a deserialized Array of basic types */
Axis_Array AXISCALL GetBasicArray(XSDTYPE nType, const AxisChar* pName, const AxisChar* pNamespace);
- /* Method used by wrappers to get a deserialized single object of complex type */
+ /** Method used by wrappers to get a deserialized single object of complex type */
void* AXISCALL GetCmplxObject(void* pDZFunct, void* pCreFunct, void* pDelFunct, const AxisChar* pName, const AxisChar* pNamespace);
/* Methods used by wrappers to get a deserialized value of basic types */
1.3 +2 -2 ws-axis/c/include/axis/soap/SoapEnvVersions.h
Index: SoapEnvVersions.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapEnvVersions.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SoapEnvVersions.h 12 Jan 2004 12:20:50 -0000 1.2
+++ SoapEnvVersions.h 14 Jan 2004 12:57:10 -0000 1.3
@@ -55,8 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
+ */
+ /**
* @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
*
*/
1.2 +7 -5 ws-axis/c/include/axis/soap/SoapEnvelope.h
Index: SoapEnvelope.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapEnvelope.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapEnvelope.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapEnvelope.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
- *
*/
-// SoapEnvelope.h: interface for the SoapEnvelope class.
+// SoapEnvelope.h:
//
//////////////////////////////////////////////////////////////////////
@@ -71,7 +67,13 @@
#include "SoapHeader.h"
#include "SoapBody.h"
#include "SoapEnvVersions.h"
+/**
+ @class SoapEnvelope
+ @brief interface for the SoapEnvelope class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
+*/
class SoapEnvelope
{
friend class SoapSerializer;
1.2 +7 -5 ws-axis/c/include/axis/soap/SoapFault.h
Index: SoapFault.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapFault.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapFault.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapFault.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
- *
*/
-// SoapFault.h: interface for the SoapFault class.
+// SoapFault.h:
//
//////////////////////////////////////////////////////////////////////
#ifdef WIN32
@@ -78,7 +74,13 @@
class SoapSerializer;
using namespace std;
+/**
+ @class SoapFault
+ @brief interface for the SoapFault class.
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
+*/
class SoapFault
{
public:
1.2 +5 -5 ws-axis/c/include/axis/soap/SoapFaults.h
Index: SoapFaults.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapFaults.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapFaults.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapFaults.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,8 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
+ */
+ /**
* @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
*
*/
@@ -68,7 +68,7 @@
#ifndef __SOAPFAULTS_H_INCLUDED___
#define __SOAPFAULTS_H_INCLUDED___
-/*
+/**
*The structure which is used as a container for soap faults.
*/
struct SoapFaultStruct
@@ -80,7 +80,7 @@
};
-/*
+/**
*The following enumeration is used to serve the Axis C++ codes for
* soap faults.
*/
@@ -112,7 +112,7 @@
FAULT_LAST
};
-/*
+/**
*The following array of structure is used to store all the soap faults
* which are used in Axis C++. Each time a fault object is needed it is
* created using this array, in SoapFault class.
1.2 +17 -19 ws-axis/c/include/axis/soap/SoapHeader.h
Index: SoapHeader.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapHeader.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapHeader.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapHeader.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -54,14 +54,9 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- *
*/
-// SoapHeader.h: interface for the SoapHeader class.
+// SoapHeader.h:
//
//////////////////////////////////////////////////////////////////////
@@ -73,19 +68,22 @@
#include "../common/ISoapHeader.h"
/**
- * The Header element information item according to SOAP 1.2 specification.
- *
- * The Header element information item has:
- * 1) A [local name] of Header.
- * 2) A [namespace name] of "http://www.w3.org/2003/05/soap-envelope".
- * 3) Zero or more namespace qualified attribute information items in its [attributes] property.
- * 4) Zero or more namespace qualified element information items in its [children] property.
- *
- * Each child element information item of the SOAP Header is called a SOAP header block.
- *
- *
- * @brief The Header element information item according to SOAP 1.2 specification
- */
+ @class SoapHeader
+ @brief The Header element information item according to SOAP 1.2 specification
+
+
+ The Header element information item according to SOAP 1.2 specification.
+ The Header element information item has:
+ 1) A [local name] of Header.
+ 2) A [namespace name] of "http://www.w3.org/2003/05/soap-envelope".
+ 3) Zero or more namespace qualified attribute information items in its [attributes] property.
+ 4) Zero or more namespace qualified element information items in its [children] property.
+
+ Each child element information item of the SOAP Header is called a SOAP header block.
+
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+*/
class SoapHeader : public ISoapHeader
{
1.2 +7 -6 ws-axis/c/include/axis/soap/SoapKeywordMapping.h
Index: SoapKeywordMapping.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapKeywordMapping.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapKeywordMapping.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapKeywordMapping.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -52,13 +52,8 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// SoapKeywordMapping.h: interface for the SoapKeywordMapping class.
+// SoapKeywordMapping.h:
//
//////////////////////////////////////////////////////////////////////
@@ -79,7 +74,13 @@
const Attribute* pXsi;
const Attribute* pXsd;
};
+/**
+ @class SoapKeywordMapping
+ @brief interface for the SoapKeywordMapping class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class SoapKeywordMapping
{
public:
1.2 +23 -24 ws-axis/c/include/axis/soap/SoapMethod.h
Index: SoapMethod.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapMethod.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SoapMethod.h 20 Oct 2003 03:18:20 -0000 1.1
+++ SoapMethod.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -54,14 +54,9 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
- *
*/
-// SoapMethod.h: interface for the SoapMethod class.
+// SoapMethod.h:
//
//////////////////////////////////////////////////////////////////////
@@ -78,24 +73,28 @@
using namespace std;
/**
- * The SOAP method.
- *
- * SOAP Body child Element:
- * All child element information items of the SOAP Body element information item:
- * - SHOULD have a [namespace name] property which has a value, that is the name of the element
- * SHOULD be namespace qualified.
- * - MAY have any number of character information item children. Child character information
- * items whose character code is amongst the white space characters as defined by XML 1.0 [XML 1.0]
- * are considered significant.
- * - MAY have any number of element information item children. Such element information items MAY be
- * namespace qualified.
- * - MAY have zero or more attribute information items in its [attributes] property. Among these MAY
- * be the following, which has special significance for SOAP processing:
- * - encodingStyle attribute information item
- *
- *
- * @brief The SOAP Body of a SOAP Envelope according to SOAP 1.2 specification.
- */
+ @class SoapMethod
+ @brief The SOAP Body of a SOAP Envelope according to SOAP 1.2 specification.
+
+ The SOAP method.
+
+ SOAP Body child Element:
+ All child element information items of the SOAP Body element information item:
+ - SHOULD have a [namespace name] property which has a value, that is the name of the element
+ SHOULD be namespace qualified.
+ - MAY have any number of character information item children. Child character information
+ items whose character code is amongst the white space characters as defined by XML 1.0 [XML 1.0]
+ are considered significant.
+ - MAY have any number of element information item children. Such element information items MAY be
+ namespace qualified.
+ - MAY have zero or more attribute information items in its [attributes] property. Among these MAY
+ be the following, which has special significance for SOAP processing:
+ - encodingStyle attribute information item
+
+
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk)
+*/
class SoapMethod : public ISoapMethod
{
1.5 +9 -7 ws-axis/c/include/axis/soap/SoapSerializer.h
Index: SoapSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/SoapSerializer.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SoapSerializer.h 12 Jan 2004 12:20:50 -0000 1.4
+++ SoapSerializer.h 14 Jan 2004 12:57:10 -0000 1.5
@@ -54,15 +54,9 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*
- *
- *
- *
- * @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
- * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
- *
*/
-// SoapSerializer.h: interface for the SoapSerializer class.
+// SoapSerializer.h:
//
//////////////////////////////////////////////////////////////////////
@@ -84,7 +78,15 @@
#include <map>
using namespace std;
+/**
+ @class SoapSerializer
+ @brief interface for the SoapSerializer class.
+
+
+ @author Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)
+ @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
+*/
class SoapSerializer : public IHandlerSoapSerializer
{
typedef struct
1.2 +7 -5 ws-axis/c/include/axis/soap/URIMapping.h
Index: URIMapping.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/URIMapping.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- URIMapping.h 20 Oct 2003 03:18:20 -0000 1.1
+++ URIMapping.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,12 +55,8 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// URIMapping.h: interface for the URIMapping class.
+// URIMapping.h:
//
//////////////////////////////////////////////////////////////////////
#ifdef WIN32
@@ -76,7 +72,13 @@
#include "../common/GDefine.h"
using namespace std;
+/**
+ @class URIMapping
+ @brief interface for the URIMapping class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class URIMapping
{
public:
1.2 +6 -7 ws-axis/c/include/axis/soap/XMLStreamHandler.h
Index: XMLStreamHandler.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/soap/XMLStreamHandler.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XMLStreamHandler.h 20 Oct 2003 03:18:20 -0000 1.1
+++ XMLStreamHandler.h 14 Jan 2004 12:57:10 -0000 1.2
@@ -55,10 +55,6 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
#ifdef WIN32
#pragma warning (disable : 4786)
@@ -90,15 +86,18 @@
#include <string>
using namespace std;
-/*
- * Header file containing definitions for the Axis Engineclasses
- */
XERCES_CPP_NAMESPACE_USE
enum SOAP_PARSE_LEVEL { SOAP_UNKNOWN=1, SOAP_ENVELOP, SOAP_HEADER, SOAP_FAULT, SOAP_BODY, SOAP_METHOD, SOAP_PARAM, SOAP_HEADER_BLOCK};
+/**
+ @class XMLStreamHandler
+ @brief Header file containing definitions for the Axis Engineclasses
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class XMLStreamHandler:public DefaultHandler
{
friend class SoapDeSerializer;
1.6 +7 -5 ws-axis/c/include/axis/wsdd/WSDDDeployment.h
Index: WSDDDeployment.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDDeployment.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- WSDDDeployment.h 12 Jan 2004 12:20:51 -0000 1.5
+++ WSDDDeployment.h 14 Jan 2004 12:57:11 -0000 1.6
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// WSDDDeployment.h: interface for the WSDDDeployment class.
+// WSDDDeployment.h:
//
//////////////////////////////////////////////////////////////////////
#ifdef WIN32
@@ -81,7 +77,13 @@
using namespace std;
enum DEPLOYMENTTYPE {DT_DEPLOYMENT, DT_UNDEPLOYMENT};
+/**
+ @class WSDDDeployment
+ @brief interface for the WSDDDeployment class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class WSDDDeployment : public IDeployerUtils
{
friend class WSDDDocument;
1.5 +7 -5 ws-axis/c/include/axis/wsdd/WSDDDocument.h
Index: WSDDDocument.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDDocument.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- WSDDDocument.h 12 Jan 2004 12:20:51 -0000 1.4
+++ WSDDDocument.h 14 Jan 2004 12:57:11 -0000 1.5
@@ -55,11 +55,6 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author sanjaya
- * @author Suasntha Kumara (skumara@virtusa.com, susantha@opensource.lk)
- *
*/
#ifdef WIN32
#pragma warning(disable : 4786)
@@ -84,7 +79,14 @@
#define METHODNAME_SEPARATOR ' '
#define ROLENAME_SEPARATOR ','
#define TRANSCODE_BUFFER_SIZE 256
+/**
+ @class WSDDDocument
+ @brief
+
+ @author sanjaya sinharage(sanjaya@opensource.lk)
+ @author Suasntha Kumara (skumara@virtusa.com, susantha@opensource.lk)
+*/
class WSDDDocument
{
private:
1.3 +7 -5 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.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- WSDDHandler.h 25 Oct 2003 08:39:37 -0000 1.2
+++ WSDDHandler.h 14 Jan 2004 12:57:11 -0000 1.3
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// WSDDHandler.h: interface for the WSDDHandler class.
+// WSDDHandler.h:
//
//////////////////////////////////////////////////////////////////////
#ifdef WIN32
@@ -83,7 +79,13 @@
const AxisChar kw_scope_app[] = "application";
const AxisChar kw_scope_ses[] = "session";
const AxisChar kw_scope_req[] = "request";
+/**
+ @class WSDDHandler
+ @brief interface for the WSDDHandler class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class WSDDHandler
{
public:
1.4 +6 -0 ws-axis/c/include/axis/wsdd/WSDDKeywords.h
Index: WSDDKeywords.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDKeywords.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- WSDDKeywords.h 25 Oct 2003 08:39:37 -0000 1.3
+++ WSDDKeywords.h 14 Jan 2004 12:57:11 -0000 1.4
@@ -30,7 +30,13 @@
extern const AxisXMLCh* kw_http;
extern const AxisXMLCh* kw_smtp;
extern const AxisXMLCh* kw_desc;
+/**
+ @class WSDDKeywords
+ @brief interface for the WSDDKeywords class.
+
+
+*/
class WSDDKeywords
{
public:
1.3 +7 -5 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.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- WSDDService.h 12 Jan 2004 12:20:51 -0000 1.2
+++ WSDDService.h 14 Jan 2004 12:57:11 -0000 1.3
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// WSDDService.h: interface for the WSDDService class.
+// WSDDService.h:
//
//////////////////////////////////////////////////////////////////////
@@ -75,7 +71,13 @@
#include <map>
using namespace std;
+/**
+ @class WSDDService
+ @brief interface for the WSDDService class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class WSDDService : public WSDDHandler
{
public:
1.2 +7 -5 ws-axis/c/include/axis/wsdd/WSDDTransport.h
Index: WSDDTransport.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/wsdd/WSDDTransport.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WSDDTransport.h 20 Oct 2003 03:18:20 -0000 1.1
+++ WSDDTransport.h 14 Jan 2004 12:57:11 -0000 1.2
@@ -55,13 +55,9 @@
* <http://www.apache.org/>.
*
*
- *
- *
- * @author Susantha Kumara (skumara@virtusa.com)
- *
*/
-// WSDDTransport.h: interface for the WSDDTransport class.
+// WSDDTransport.h:
//
//////////////////////////////////////////////////////////////////////
@@ -70,7 +66,13 @@
#include "WSDDHandler.h"
#include <map>
+/**
+ @class WSDDTransport
+ @brief interface for the WSDDTransport class.
+
+ @author Susantha Kumara (skumara@virtusa.com)
+*/
class WSDDTransport
{
public:
1.6 +1 -2 ws-axis/c/src/client/transport/axis/Channel.cpp
Index: Channel.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/client/transport/axis/Channel.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Channel.cpp 12 Jan 2004 13:43:32 -0000 1.5
+++ Channel.cpp 14 Jan 2004 12:57:11 -0000 1.6
@@ -54,14 +54,13 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
-
/*
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Damitha Kumarage (damitha@jkcsworld.com, damitha@opensource.lk)
*
*/
-
#include <axis/client/transport/axis/Platform.hpp>
#include <axis/client/transport/axis/Channel.hpp>
#include <iostream>
1.13 +2 -3 ws-axis/c/src/client/transport/axis/HttpTransport.cpp
Index: HttpTransport.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/client/transport/axis/HttpTransport.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- HttpTransport.cpp 13 Jan 2004 07:19:51 -0000 1.12
+++ HttpTransport.cpp 14 Jan 2004 12:57:11 -0000 1.13
@@ -54,13 +54,12 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
-
-
-
/*
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Damitha Kumarage (damitha@jkcsworld.com, damitha@opensource.lk)
+ * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
*
*/
1.8 +0 -1 ws-axis/c/src/client/transport/axis/Receiver.cpp
Index: Receiver.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/client/transport/axis/Receiver.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Receiver.cpp 12 Jan 2004 13:43:32 -0000 1.7
+++ Receiver.cpp 14 Jan 2004 12:57:11 -0000 1.8
@@ -54,7 +54,6 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
-
/*
*
*
1.6 +1 -2 ws-axis/c/src/client/transport/axis/Sender.cpp
Index: Sender.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/client/transport/axis/Sender.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Sender.cpp 12 Jan 2004 12:20:52 -0000 1.5
+++ Sender.cpp 14 Jan 2004 12:57:11 -0000 1.6
@@ -54,14 +54,13 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
-
/*
*
*
* @author Lilantha Darshana (lilantha@virtusa.com)
+ * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
*
*/
-
#include <axis/client/transport/axis/Platform.hpp>
#include <axis/client/transport/axis/Sender.hpp>
1.4 +0 -6 ws-axis/c/src/client/transport/axis/Transport.cpp
Index: Transport.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/client/transport/axis/Transport.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Transport.cpp 20 Oct 2003 06:37:58 -0000 1.3
+++ Transport.cpp 14 Jan 2004 12:57:11 -0000 1.4
@@ -55,12 +55,6 @@
* <http://www.apache.org/>.
*/
-/*
- *
- *
- * @author Lilantha Darshana (lilantha@virtusa.com)
- *
- */
#include <axis/client/transport/axis/Transport.hpp>
#include <axis/client/transport/axis/Platform.hpp>
1.4 +0 -7 ws-axis/c/src/client/transport/axis/TransportFactory.cpp
Index: TransportFactory.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/client/transport/axis/TransportFactory.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TransportFactory.cpp 23 Oct 2003 08:24:59 -0000 1.3
+++ TransportFactory.cpp 14 Jan 2004 12:57:11 -0000 1.4
@@ -55,13 +55,6 @@
* <http://www.apache.org/>.
*/
-/*
- *
- *
- * @author Lilantha Darshana (lilantha@virtusa.com)
- *
- */
-
#include <axis/client/transport/axis/Platform.hpp>
#include <axis/client/transport/axis/TransportFactory.hpp>