TROIKA.ASP - the MVC framework

RequestAdapter.js

Summary

Contains RequestAdapter class.

This is part of Troika.ASP Framework - web development MVC framework for ASP 3.0. Please visit www.troika-asp.com for more details.



Version: $Revision: 1.3 $

Author: Pavel Chuchev pav@troika-asp.com


Class Summary
RequestAdapter This class adapts the native ASP Request object to Troika.ASP Request object.

/**
* @fileoverview Contains <tt>RequestAdapter</tt> class.
*
* <p>
* This is part of Troika.ASP Framework - web development MVC framework for ASP 3.0.
* Please visit {@link http://www.troika-asp.com www.troika-asp.com} for more details.
* </p>
*
* @author Pavel Chuchev pav@troika-asp.com
* @version $Revision: 1.3 $
*/
RequestAdapter.prototype =  new HashMap();
RequestAdapter.prototype.constructor = RequestAdapter;
/**
* Constructs a new instance of <tt>RequestAdapter</tt> class.
*
* @class This class adapts the native ASP Request object to Troika.ASP Request object.
*
* @constructor
*/
function RequestAdapter() {

    this.init();
}
/**
* Initializes <tt>RequestAdapter</tt>.
*
* @return <tt>RequestAdapter</tt> object instance itself.
* @type RequestAdapter
*/
RequestAdapter.prototype.init = function () {

    HashMap.prototype.init.call(this);

    this.populate(Request.QueryString);
    this.populate(Request.Form);

    return this;
};

/**
* Returns cookie value by key.
*
* @return Returns cookie value by key.
* @type String
*/
RequestAdapter.prototype.getCookie = function (key) {

    return "" + Request.Cookies(key);
};

TROIKA.ASP - the MVC framework

www.troika-asp.com
Documentation generated on Sun Jun 15 17:59:32 2008