BESApacheWrapper Class Reference

#include <BESApacheWrapper.h>

Collaboration diagram for BESApacheWrapper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BESApacheWrapper ()
 ~BESApacheWrapper ()
int call_BES (const BESDataRequestInterface &re)
 Execute the given request using BESApacheInterface interface.
void process_request (const char *s)
 Find the request from the URL and convert it to readable format.
const char * get_first_request ()
const char * get_next_request ()
const char * process_user (const char *s)
 Find the username from the URL and convert it to readable format.
const char * process_token (const char *s)
 Find the session token from the URL and convert it to readable format.

Constructor & Destructor Documentation

BESApacheWrapper::BESApacheWrapper (  ) 

BESApacheWrapper::~BESApacheWrapper (  ) 


Member Function Documentation

int BESApacheWrapper::call_BES ( const BESDataRequestInterface re  ) 

Execute the given request using BESApacheInterface interface.

Parameters:
re BESDataRequestInterface filled in by the apache module holding the request information.
Returns:
Whether the request was successful or not
See also:
_BESDataRequestInterface

const char * BESApacheWrapper::get_first_request (  ) 

const char * BESApacheWrapper::get_next_request (  ) 

void BESApacheWrapper::process_request ( const char *  s  ) 

Find the request from the URL and convert it to readable format.

Parameters:
s URL to convert into an OpenDAP request

const char * BESApacheWrapper::process_token ( const char *  s  ) 

Find the session token from the URL and convert it to readable format.

Parameters:
s URL to convert into an OpenDAP session token
Returns:
Resulting OpenDAP user name

const char * BESApacheWrapper::process_user ( const char *  s  ) 

Find the username from the URL and convert it to readable format.

Parameters:
s URL to convert into an OpenDAP user name
Returns:
Resulting OpenDAP user name


The documentation for this class was generated from the following files:
Generated on Fri Apr 11 15:14:51 2008 for OPeNDAP Back End Server (BES) by  doxygen 1.4.7