/* src/jasperserver/soap/js.h
   Generated by wsdl2h 1.2.9e from src/repository.wsdl and typemap.dat
   2007-04-12 23:21:11 GMT
   Copyright (C) 2001-2006 Robert van Engelen, Genivia Inc. All Rights Reserved.
   This part of the software is released under one of the following licenses:
   GPL or Genivia's license for commercial use.
*/

/* NOTE:

 - Compile this file with soapcpp2 to complete the code generation process.
 - Use soapcpp2 option -I to specify paths for #import
   To build with STL, 'stlvector.h' is imported from 'import' dir in package.
 - Use wsdl2h options -c and -s to generate pure C code or C++ code without STL.
 - Use 'typemap.dat' to control schema namespace bindings and type mappings.
   It is strongly recommended to customize the names of the namespace prefixes
   generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces
   section below and add the modified lines to 'typemap.dat' to rerun wsdl2h.
 - Use Doxygen (www.doxygen.org) to browse this file.
 - Use wsdl2h option -l to view the software license terms.

   DO NOT include this file directly into your project.
   Include only the soapcpp2-generated headers and source code files.
*/

//gsoapopt cw

/******************************************************************************\
 *                                                                            *
 * http://127.0.0.1:8080/jasperserver/services/repository                     *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Import                                                                     *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Schema Namespaces                                                          *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Schema Types                                                               *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * Services                                                                   *
 *                                                                            *
\******************************************************************************/


//gsoap ns1  service name:	repositorySoapBinding 
//gsoap ns1  service type:	ManagementService 
//gsoap ns1  service port:	http://127.0.0.1:8080/jasperserver/services/repository 
//gsoap ns1  service namespace:	http://axis2.ws.jasperserver.jaspersoft.com 
//gsoap ns1  service transport:	http://schemas.xmlsoap.org/soap/http 

/** @mainpage Service Definitions

@section Service_bindings Bindings
  - @ref repositorySoapBinding

*/

/**

@page repositorySoapBinding Binding "repositorySoapBinding"

@section repositorySoapBinding_operations Operations of Binding  "repositorySoapBinding"
  - @ref ns1__put
  - @ref ns1__get
  - @ref ns1__list
  - @ref ns1__delete
  - @ref ns1__runReport

@section repositorySoapBinding_ports Endpoints of Binding  "repositorySoapBinding"
  - http://127.0.0.1:8080/jasperserver/services/repository

Note: use wsdl2h option -N to change the service binding prefix name

*/

/******************************************************************************\
 *                                                                            *
 * repositorySoapBinding                                                      *
 *                                                                            *
\******************************************************************************/


/******************************************************************************\
 *                                                                            *
 * ns1__put                                                                   *
 *                                                                            *
\******************************************************************************/


/// Operation "ns1__put" of service binding "repositorySoapBinding"

/**

Operation details:

  - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

C stub function (defined in soapClient.c[pp] generated by soapcpp2):
@code
  int soap_call_ns1__put(
    struct soap *soap,
    NULL, // char *endpoint = NULL selects default endpoint for this operation
    NULL, // char *action = NULL selects default action for this operation
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_putReturn
  );
@endcode

C server function (called from the service dispatcher defined in soapServer.c[pp]):
@code
  int ns1__put(
    struct soap *soap,
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_putReturn
  );
@endcode

*/

//gsoap ns1  service method-style:	put rpc
//gsoap ns1  service method-encoding:	put http://schemas.xmlsoap.org/soap/encoding/
//gsoap ns1  service method-action:	put ""
int ns1__put(
    char*                               _requestXmlString,	///< Request parameter
    char*                              *_putReturn	///< Response parameter
);

/******************************************************************************\
 *                                                                            *
 * ns1__get                                                                   *
 *                                                                            *
\******************************************************************************/


/// Operation "ns1__get" of service binding "repositorySoapBinding"

/**

Operation details:

  - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

C stub function (defined in soapClient.c[pp] generated by soapcpp2):
@code
  int soap_call_ns1__get(
    struct soap *soap,
    NULL, // char *endpoint = NULL selects default endpoint for this operation
    NULL, // char *action = NULL selects default action for this operation
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_getReturn
  );
@endcode

C server function (called from the service dispatcher defined in soapServer.c[pp]):
@code
  int ns1__get(
    struct soap *soap,
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_getReturn
  );
@endcode

*/

//gsoap ns1  service method-style:	get rpc
//gsoap ns1  service method-encoding:	get http://schemas.xmlsoap.org/soap/encoding/
//gsoap ns1  service method-action:	get ""
int ns1__get(
    char*                               _requestXmlString,	///< Request parameter
    char*                              *_getReturn	///< Response parameter
);

/******************************************************************************\
 *                                                                            *
 * ns1__list                                                                  *
 *                                                                            *
\******************************************************************************/


/// Operation "ns1__list" of service binding "repositorySoapBinding"

/**

Operation details:

  - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

C stub function (defined in soapClient.c[pp] generated by soapcpp2):
@code
  int soap_call_ns1__list(
    struct soap *soap,
    NULL, // char *endpoint = NULL selects default endpoint for this operation
    NULL, // char *action = NULL selects default action for this operation
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_listReturn
  );
@endcode

C server function (called from the service dispatcher defined in soapServer.c[pp]):
@code
  int ns1__list(
    struct soap *soap,
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_listReturn
  );
@endcode

*/

//gsoap ns1  service method-style:	list rpc
//gsoap ns1  service method-encoding:	list http://schemas.xmlsoap.org/soap/encoding/
//gsoap ns1  service method-action:	list ""
int ns1__list(
    char*                               _requestXmlString,	///< Request parameter
    char*                              *_listReturn	///< Response parameter
);

/******************************************************************************\
 *                                                                            *
 * ns1__delete                                                                *
 *                                                                            *
\******************************************************************************/


/// Operation "ns1__delete" of service binding "repositorySoapBinding"

/**

Operation details:

  - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

C stub function (defined in soapClient.c[pp] generated by soapcpp2):
@code
  int soap_call_ns1__delete(
    struct soap *soap,
    NULL, // char *endpoint = NULL selects default endpoint for this operation
    NULL, // char *action = NULL selects default action for this operation
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_deleteReturn
  );
@endcode

C server function (called from the service dispatcher defined in soapServer.c[pp]):
@code
  int ns1__delete(
    struct soap *soap,
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_deleteReturn
  );
@endcode

*/

//gsoap ns1  service method-style:	delete rpc
//gsoap ns1  service method-encoding:	delete http://schemas.xmlsoap.org/soap/encoding/
//gsoap ns1  service method-action:	delete ""
int ns1__delete(
    char*                               _requestXmlString,	///< Request parameter
    char*                              *_deleteReturn	///< Response parameter
);

/******************************************************************************\
 *                                                                            *
 * ns1__runReport                                                             *
 *                                                                            *
\******************************************************************************/


/// Operation "ns1__runReport" of service binding "repositorySoapBinding"

/**

Operation details:

  - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

C stub function (defined in soapClient.c[pp] generated by soapcpp2):
@code
  int soap_call_ns1__runReport(
    struct soap *soap,
    NULL, // char *endpoint = NULL selects default endpoint for this operation
    NULL, // char *action = NULL selects default action for this operation
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_runReportReturn
  );
@endcode

C server function (called from the service dispatcher defined in soapServer.c[pp]):
@code
  int ns1__runReport(
    struct soap *soap,
    // request parameters:
    char*                               requestXmlString,
    // response parameters:
    char*                              *_runReportReturn
  );
@endcode

*/

//gsoap ns1  service method-style:	runReport rpc
//gsoap ns1  service method-encoding:	runReport http://schemas.xmlsoap.org/soap/encoding/
//gsoap ns1  service method-action:	runReport ""
int ns1__runReport(
    char*                               _requestXmlString,	///< Request parameter
    char*                              *_runReportReturn	///< Response parameter
);

/* End of src/jasperserver/soap/js.h */
