System.Web.Services.AJAX
[ class tree: System.Web.Services.AJAX ] [ index: System.Web.Services.AJAX ] [ all elements ]

Class: TAjaxRequest

Source Location: /Web/Services/AJAX/TRemoteObjectServer.php

Class Overview


AJAX Request class. Resolves the request remote object call.

Class Details

[line 509]
AJAX Request class. Resolves the request remote object call.



version:  $Revision: 1.1 $ $Date: 2005/11/06 23:02:35 $
author:  Wei Zhuo<weizhuo[at]gmail[dot]com>


[ Top ]

Variables

Methods



Class Variables

$objects =

[line 515]

List of available remote objects.



access:  protected

Type:   TAjaxObjectInfo[]


[ Top ]

$uri =

[line 521]

Request URI.



access:  protected

Type:   string


[ Top ]



Class Methods


constructor __construct [line 528]

TAjaxRequest __construct( string $uri, TAjaxObjectInfo[] $objects)

Create a new request to resolve for the given URI and remote objects.



access:  public


Parameters:

string   $uri   request URI.
TAjaxObjectInfo[]   $objects   available remote objects.

[ Top ]

method getRequestArgs [line 575]

array getRequestArgs( )

Returns the requested method parameter data.



return:  parameter data.
access:  protected


[ Top ]

method resolve [line 539]

TAJAXRemoteObject resolve( )

Resolve the request, if valid returns TAJAXRemoteObject that can be invoked.



return:  remote object for calling.
access:  public
throws:  TAJAXInvalidRequestException


[ Top ]


© 2004-2005 PRADO Software Group. All Rights Reserved.