lilantha    2003/02/23 08:28:32

  Modified:    contrib/Axis-C++/src/Client ServiceFactory.hpp
                        ServiceFactory.cpp Call.hpp Call.cpp
  Added:       contrib/Axis-C++/src/Client Stub.hpp Stub.cpp Service.hpp
                        Service.cpp client-config.wsdd AxisClient.hpp
                        AxisClient.cpp AdminClient.hpp AdminClient.cpp
  Log:
  update with new
  
  Revision  Changes    Path
  1.3       +1 -1      xml-axis/contrib/Axis-C++/src/Client/ServiceFactory.hpp
  
  Index: ServiceFactory.hpp
  ===================================================================
  RCS file: /home/cvs/xml-axis/contrib/Axis-C++/src/Client/ServiceFactory.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ServiceFactory.hpp        3 Jun 2002 04:23:20 -0000       1.2
  +++ ServiceFactory.hpp        23 Feb 2003 16:28:32 -0000      1.3
  @@ -58,7 +58,7 @@
   /*
    *
    *
  - * @author Lilantha Darshana ([EMAIL PROTECTED])
  + * @author Lilantha Darshana ([EMAIL PROTECTED])
    *
    */
   
  
  
  
  1.3       +2 -2      xml-axis/contrib/Axis-C++/src/Client/ServiceFactory.cpp
  
  Index: ServiceFactory.cpp
  ===================================================================
  RCS file: /home/cvs/xml-axis/contrib/Axis-C++/src/Client/ServiceFactory.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ServiceFactory.cpp        3 Jun 2002 04:23:20 -0000       1.2
  +++ ServiceFactory.cpp        23 Feb 2003 16:28:32 -0000      1.3
  @@ -26,7 +26,7 @@
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
    *
  - * 4. The names "SOAP" and "Apache Software Foundation" must
  + * 4. The names "Axis" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
    *    software without prior written permission. For written
    *    permission, please contact [EMAIL PROTECTED]
  @@ -58,7 +58,7 @@
   /*
    *
    *
  - * @author Lilantha Darshana ([EMAIL PROTECTED])
  + * @author Lilantha Darshana ([EMAIL PROTECTED])
    *
    */
   
  
  
  
  1.3       +1 -1      xml-axis/contrib/Axis-C++/src/Client/Call.hpp
  
  Index: Call.hpp
  ===================================================================
  RCS file: /home/cvs/xml-axis/contrib/Axis-C++/src/Client/Call.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Call.hpp  3 Jun 2002 04:23:20 -0000       1.2
  +++ Call.hpp  23 Feb 2003 16:28:32 -0000      1.3
  @@ -57,7 +57,7 @@
   
   /*
    *
  - * @authors          Lilantha Darshana        ([EMAIL PROTECTED])
  + * @authors          Lilantha Darshana        ([EMAIL PROTECTED])
    *                           Satheesh Thurairajah ([EMAIL PROTECTED])
    *                   
    *
  
  
  
  1.3       +3 -3      xml-axis/contrib/Axis-C++/src/Client/Call.cpp
  
  Index: Call.cpp
  ===================================================================
  RCS file: /home/cvs/xml-axis/contrib/Axis-C++/src/Client/Call.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Call.cpp  3 Jun 2002 04:23:20 -0000       1.2
  +++ Call.cpp  23 Feb 2003 16:28:32 -0000      1.3
  @@ -26,7 +26,7 @@
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
    *
  - * 4. The names "SOAP" and "Apache Software Foundation" must
  + * 4. The names "Axis" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
    *    software without prior written permission. For written
    *    permission, please contact [EMAIL PROTECTED]
  @@ -57,8 +57,8 @@
   
   /*
    *
  - * @authors  Lilantha Darshana    ([EMAIL PROTECTED])
  - *           Satheesh Thurairajah ([EMAIL PROTECTED])
  + * @author Lilantha Darshana ([EMAIL PROTECTED])
  + *         Satheesh Thurairajah ([EMAIL PROTECTED])
    *                    
    *
    */
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/Stub.hpp
  
  Index: Stub.hpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "SOAP" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #if !defined(_AXIS_STUB_HPP)
  #define _AXIS_STUB_HPP
  
  class Stub
  {
  public:
        Stub();
        virtual ~Stub(); 
  
  };
  
  #endif // _AXIS_STUB_HPP
  
  
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/Stub.cpp
  
  Index: Stub.cpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "Axis" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #include "Platform.hpp"
  #include "Stub.hpp"
  
  
  
  Stub::Stub()
  {
  
  }
  
  Stub::~Stub()
  {
  
  }
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/Service.hpp
  
  Index: Service.hpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "SOAP" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #if !defined(_AXIS_AXISCLIENT_HPP)
  #define _AXIS_AXISCLIENT_HPP
  
  
  #include "QName.hpp"
  
  class AxisEngine;
  class Url;
  class Definition;
  class WSDLService;
  class HandlerRegistryImpl;
  class EngineConfiguration;
  
  class Service  
  {
  public:
        Service();
        Service(ax::QName *p_pServiceName); 
        Service(EngineConfiguration *p_pEngConfig);
        Service(Url* p_pWSDLDoc, ax::QName* p_pServiceName) throw (ServiceException);
        virtual ~Service();
  
        
      Definition * GetWSDLDefinition() {return m_pWSDLDefinition;}
      WSDLService* GetWSDLService() {return m_pWSDLService;}
  
        void SetEngine(AxisEngine* p_pEngine) {m_pEngine = p_pEngine ;}
        AxisEngine* GetEngine() {return( m_pEngine );}
        void SetEngineConfiguration(EngineConfiguration *p_pEngConfig) {m_pEngConfig = 
p_pEngConfig;}
        void RegisterTransportForURL(URL* p_pUrl, Transport *p_pTransport) 
{m_TransportImpls.push_pack(p_pUrl, p_pTransport);}
        Transport* GetTransportForURL(const URL& p_url) {return 
m_TransportImpls[p_url];}
        bool GetMaintainSession() {return m_MaintainSession;}
  
        Call* CreateCall() throw ServiceException {return new Call(this);}
  
  
  protected:
  
        AxisClient* GetAxisClient(){return new AxisClient(m_pEngConfig);}
  
  private:
        AxisEngine *m_pEngine;
      EngineConfiguration *m_pEngConfig; 
  
        ax::QName    *m_pServiceName;
      Url          *m_pWSDLLocation;
      Definition   *m_pWSDLDefinition;
      WSDLService  *m_pWSDLService;
  
      bool m_MaintainSession;
      HandlerRegistryImpl m_HandlerRegistry;
  
        std::map<Url*, Transports*> m_TransportImpls;
  
  };
  
  #endif // _AXIS_AXISCLIENT_HPP
  
  
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/Service.cpp
  
  Index: Service.cpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "Axis" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #include "Platform.hpp"
  #include "Service.hpp"
  #include "EngineConfigurationFactoryFinder.hpp"
  
  
  
  Service::Service()
  {
        m_pEngine = GetAxisClient();
  }
  
  Service::Service(ax::QName *p_pServiceName)
  {
        m_pServiceName = p_pServiceName;
      m_pEngine = getAxisClient();
  }
  
  Service::Service(EngineConfiguration *p_pEngConfig)
  {
        m_pEngConfig = p_pEngConfig;
        m_pEngine = getAxisClient();
  }     
  
  Service::Service(Url* p_pWSDLDoc, ax::QName* p_pServiceName) throw (ServiceException)
  {
        m_pServiceName = p_pServiceName;
        m_pEngine = getAxisClient();
        m_pWSDLLocation = p_pWSDLDoc;
        
        DebugMsg("Need to be implemented");
  }
  
  Service::~Service()
  {
  
  }
  
  Service::Service(const char* p_pchWSDLLocation, ax::QName* p_pServiceName) throw 
(ServiceException) 
  {
      m_pServiceName = p_pServiceName;
        m_pEngine = getAxisClient();
        DebugMsg("Need to be implemented");
  }
  
  
  
  
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/client-config.wsdd
  
  Index: client-config.wsdd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <deployment name="defaultClientConfig"
              xmlns="http://xml.apache.org/axis/wsdd/";
              xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
   <transport name="http" pivot="java:org.apache.axis.transport.http.HTTPSender"/>
   <transport name="local" pivot="java:org.apache.axis.transport.local.LocalSender"/>
   <transport name="java" pivot="java:org.apache.axis.transport.java.JavaSender"/>
  </deployment>
  
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/AxisClient.hpp
  
  Index: AxisClient.hpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "SOAP" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #if !defined(_AXIS_AXISCLIENT_HPP)
  #define _AXIS_AXISCLIENT_HPP
  
  #include "AxisEngine.hpp"
  
  
  class AxisClient  : public AxisEngine
  {
  public:
  
        virtual ~AxisClient(); 
  
  };
  
  #endif // _AXIS_AXISCLIENT_HPP
  
  
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/AxisClient.cpp
  
  Index: AxisClient.cpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "Axis" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #include "Platform.hpp"
  #include "AxisClient.hpp"
  
  
  
  AxisClient::~AxisClient()
  {
  
  }
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/AdminClient.hpp
  
  Index: AdminClient.hpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "SOAP" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #if !defined(_AXIS_ADMINCLIENT_HPP)
  #define _AXIS_ADMINCLIENT_HPP
  
  
  class AdminClient  
  {
  public:
        AdminClient();
        virtual ~AdminClient()=0; 
  
  };
  
  #endif // _AXIS_ADMINCLIENT_HPP
  
  
  
  
  
  1.1                  xml-axis/contrib/Axis-C++/src/Client/AdminClient.cpp
  
  Index: AdminClient.cpp
  ===================================================================
  /* -*- C++ -*- */
  
  /*
   * The Apache Software License, Version 1.1
   *
   *
   * Copyright (c) 2002 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution,
   *    if any, must include the following acknowledgment:
   *       "This product includes software developed by the
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowledgment may appear in the software itself,
   *    if and wherever such third-party acknowledgments normally appear.
   *
   * 4. The names "Axis" and "Apache Software Foundation" must
   *    not be used to endorse or promote products derived from this
   *    software without prior written permission. For written
   *    permission, please contact [EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache",
   *    nor may "Apache" appear in their name, without prior written
   *    permission of the Apache Software Foundation.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   */
  
  /*
   *
   *
   * @author Lilantha Darshana ([EMAIL PROTECTED])
   *
   */
  
  #include "Platform.hpp"
  #include "AdminClient.hpp"
  
  
  
  AdminClient::AdminClient()
  {
  
  }
  
  AdminClient::~AdminClient()
  {
  
  }
  
  
  

Reply via email to