Main Page   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

WSDDKeywords.h

00001 /*
00002  *   Copyright 2003-2004 The Apache Software Foundation.
00003  *
00004  *   Licensed under the Apache License, Version 2.0 (the "License");
00005  *   you may not use this file except in compliance with the License.
00006  *   You may obtain a copy of the License at
00007  *
00008  *       http://www.apache.org/licenses/LICENSE-2.0
00009  *
00010  *   Unless required by applicable law or agreed to in writing, software
00011  *   distributed under the License is distributed on an "AS IS" BASIS,
00012  *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00013  *   See the License for the specific language governing permissions and
00014  *   limitations under the License.
00015  */
00016 
00017 #if !defined(_WSDDKEYWORDS_H____INCLUDED_)
00018 #define _WSDDKEYWORDS_H____INCLUDED_
00019 
00020 #include <axis/server/GDefine.h>
00021 
00022 /* keywords used in the wsdd file */
00023 extern const AxisXMLCh* kw_depl;
00024 extern const AxisXMLCh* kw_undepl;    /* to represent the 'undeployment' tag */
00025 extern const AxisXMLCh* kw_srv;
00026 extern const AxisXMLCh* kw_glconf;
00027 extern const AxisXMLCh* kw_param; 
00028 extern const AxisXMLCh* kw_hdl;
00029 extern const AxisXMLCh* kw_chain;
00030 extern const AxisXMLCh* kw_ns;
00031 extern const AxisXMLCh* kw_prv;
00032 extern const AxisXMLCh* kw_cn; /* must be changed to libname or so */
00033 extern const AxisXMLCh* kw_am;
00034 extern const AxisXMLCh* kw_ar;
00035 extern const AxisXMLCh* kw_rqf;
00036 extern const AxisXMLCh* kw_rsf;
00037 extern const AxisXMLCh* kw_tr;
00038 extern const AxisXMLCh* kw_name;
00039 extern const AxisXMLCh* kw_value;
00040 extern const AxisXMLCh* kw_type; /* what about this ? change to libname ? */
00041 extern const AxisXMLCh* kw_scope;
00042 extern const AxisXMLCh* kw_http;
00043 extern const AxisXMLCh* kw_smtp;
00044 extern const AxisXMLCh* kw_desc;
00045 /*
00046  *  @class WSDDKeywords
00047  *  @brief interface for the WSDDKeywords class.
00048  *  @author Suasntha Kumara (skumara@virtusa.com, susantha@opensource.lk)
00049  */
00050 class WSDDKeywords  
00051 {
00052 public:
00053     static void Initialize();
00054     static void UnInitialize();
00055     WSDDKeywords();
00056     virtual ~WSDDKeywords();
00057 private:
00058     static volatile bool m_bInit;
00059 };
00060 
00061 #endif 
00062 

Generated on Fri Apr 9 12:21:29 2004 for axiscpp by doxygen1.2.18