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

Element index for package System.Web.Services.AJAX

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ m ] [ n ] [ o ] [ p ] [ r ] [ s ] [ t ] [ u ] [ _ ]

_

__construct
in file TRemoteObjectServer.php, method TAjaxResponse::__construct()
    Create a new AJAX response.
__construct
in file TRemoteObjectServer.php, method TAjaxRequest::__construct()
    Create a new request to resolve for the given URI and remote objects.
__construct
in file TRemoteObjectServer.php, method TAjaxServer::__construct()
    Create a new server for a particular URI.
__construct
in file TRemoteObjectServer.php, method TAjaxStub::__construct()
    Create a new javascript stub code generator.
__construct
in file TRemoteObjectServer.php, method TAjaxUri::__construct()
__construct
in file TRemoteObjectServer.php, method TAjaxStubClient::__construct()
    Create a new remote AJAX object render
__construct
in file TRemoteObjectServer.php, method TAjaxProxy::__construct()
    Creates a new remote object.
__construct
in file TRemoteObjectServer.php, method TAjaxObjectInfo::__construct()
    Examine an object or class and extract the web service definitions.
__construct
in file TCallbackServer.php, method TCallbackStub::__construct()
    Create a new callback client stub.
__construct
in file TCallbackServer.php, method TCallbackServer::__construct()
    Create a new callback server.
__construct
in file TJSON.php, method TJSON::__construct()
    constructs a new JSON instance
__construct
in file TRemoteObjectServer.php, method TAjaxError::__construct()
    Create a new AJAX Exception handler.
__construct
in file TRemoteObjectServer.php, method TAJAXException::__construct()
__construct
in file TCallbackServer.php, method TCallbackRequest::__construct()
    Create a new callback request. Use loadCallbackPostData to load data.
top

a

$args
in file TRemoteObjectServer.php, variable TAjaxProxy::$args
    Method parameters.
apply
in file TRemoteObjectServer.php, method TAjaxProxy::apply()
    Instance method call, similar to apply in JS.
top

c

$callback_inputs
in file TCallbackServer.php, variable TCallbackStub::$callback_inputs
    List of form input IDs.
$class
in file TRemoteObjectServer.php, variable TAjaxObjectInfo::$class
    Object class name.
compareEtags
in file TRemoteObjectServer.php, method TAjaxClient::compareEtags()
    Determine if the given cache identifiers matches with that from the browser client. If match, send not-modified cache header.
top

d

$data
in file TRemoteObjectServer.php, variable TAjaxResponse::$data
    Response data.
$data
in file TCallbackServer.php, variable TCallbackResponse::$data
    Response data, will be marshalled into JSON format when rendered.
dec
in file TJSON.php, method TJSON::dec()
    decodes a JSON string into appropriate variable; alias for decode()
decode
in file TJSON.php, method TJSON::decode()
    decodes a JSON string into appropriate variable
displayClient
in file TRemoteObjectServer.php, method TAjaxServer::displayClient()
    Displays the remote object javascript proxy code.
top

e

$exception
in file TRemoteObjectServer.php, variable TAjaxError::$exception
    Exception details.
enc
in file TJSON.php, method TJSON::enc()
    encodes an arbitrary variable into JSON format, alias for encode()
encode
in file TJSON.php, method TJSON::encode()
    encodes an arbitrary variable into JSON format
examine
in file TRemoteObjectServer.php, method TAjaxObjectInfo::examine()
    Determines the "public" webservice class methods exposed by the object
top

f

flush
in file TCallbackServer.php, method TCallbackServer::flush()
    Return the callback request by flushing the response.
top

g

generate
in file TRemoteObjectServer.php, method TAjaxStub::generate()
    Generate client-side javascript proxy code.
generate
in file TCallbackServer.php, method TCallbackStub::generate()
    Generate the stub code.
generateMethod
in file TRemoteObjectServer.php, method TAjaxStub::generateMethod()
    Generate method signatures.
getCacheETag
in file TRemoteObjectServer.php, method TAjaxClient::getCacheETag()
    Get the cache identifier, a MD5 of the handlers and request URI.
getClientUri
in file TRemoteObjectServer.php, method TAjaxPathUri::getClientUri()
    Gets the client javascript source url.
getClientUri
in file TRemoteObjectServer.php, method TAjaxUri::getClientUri()
    Get the client-side javascript source URL
getData
in file TRemoteObjectServer.php, method TAjaxResponse::getData()
    Gets the response data.
getDefaultUri
in file TRemoteObjectServer.php, method TAjaxUri::getDefaultUri()
    Gets the default URI based on the current script name.
getExceptionDetails
in file TRemoteObjectServer.php, method TAjaxError::getExceptionDetails()
    Construct the exception details as an array.
getJsSrc
in file TRemoteObjectServer.php, method TAjaxServer::getJsSrc()
    Returns the source URL for the client-side proxy code.
getNS
in file TRemoteObjectServer.php, method TAjaxUri::getNS()
    Gets the service NS.
getOutput
in file TRemoteObjectServer.php, method TAjaxResponse::getOutput()
    Returns the response output.
getPostData
in file TCallbackServer.php, method TCallbackRequest::getPostData()
    Gets the data collected during the callback request. It contains all the inputs for controls that implements IPostBackEventHandler.
getPostIDs
in file TCallbackServer.php, method TCallbackServer::getPostIDs()
    Returns the form input IDs that are returned for each callback request.
getRequest
in file TCallbackServer.php, method TCallbackServer::getRequest()
    Returns the callback request.
getRequestArgs
in file TRemoteObjectServer.php, method TAjaxRequest::getRequestArgs()
    Returns the requested method parameter data.
getRequestID
in file TCallbackServer.php, method TCallbackRequest::getRequestID()
    Gets the control ID that will handle the callback request.
getRequestUri
in file TRemoteObjectServer.php, method TAjaxUri::getRequestUri()
    Returns the portion of the URL to the right of a pattern e.g. http://localhost/index.php?__AJAX/foo/bar returns 'foo/bar'.
getResponse
in file TCallbackServer.php, method TCallbackServer::getResponse()
    Returns the callback response.
getServerUri
in file TRemoteObjectServer.php, method TAjaxUri::getServerUri()
    Get the server service URL
getServerUri
in file TRemoteObjectServer.php, method TAjaxPathUri::getServerUri()
    Gets the server URL
getServiceUrl
in file TRemoteObjectServer.php, method TAjaxStub::getServiceUrl()
    Returns the service url.
getStubGenerator
in file TRemoteObjectServer.php, method TAjaxServer::getStubGenerator()
    Returns the remote object stub code generator.
getStubGenerator
in file TCallbackServer.php, method TCallbackServer::getStubGenerator()
    Get the callback stub generator.
getUri
in file TRemoteObjectServer.php, method TAjaxServer::getUri()
    Gets the server URI.
getUrl
in file TRemoteObjectServer.php, method TAjaxUri::getUrl()
    Gets the URL
top

h

handleError
in file TRemoteObjectServer.php, method TAjaxServer::handleError()
    Passes error details to the client-side by throwing an exception.
handleException
in file TRemoteObjectServer.php, method TAjaxServer::handleException()
    Passes exception details to the client-side javascript via JSON.
handleRequest
in file TRemoteObjectServer.php, method TRemoteObjectServer::handleRequest()
    Handles AJAX client javascript and actual AJAX requests.
handleRequest
in file TRemoteObjectServer.php, method TAjaxServer::handleRequest()
    Handle the AJAX request.
top

i

$instance
in file TRemoteObjectServer.php, variable TAjaxObjectInfo::$instance
    Object instance.
ICallbackEventHandler
in file TServiceManager.php, class ICallbackEventHandler
    AJAX components must implement ICallbackEventHandler.
initialize
in file TCallbackServer.php, method TCallbackServer::initialize()
    Initialize the callback server. Create a new callback request.
invoke
in file TRemoteObjectServer.php, method TAjaxServer::invoke()
    Invoke the remote object proxy, thus calling the method on the requested object. The results return from the method call are marshalled into JSON and send as part of HTTP header 'X-JSON'.
invoke
in file TRemoteObjectServer.php, method TAjaxProxy::invoke()
    Call the requested class instance method.
isCallbackRequest
in file TCallbackServer.php, method TCallbackServer::isCallbackRequest()
    Returns true if the callback request.
isClientRequest
in file TRemoteObjectServer.php, method TAjaxUri::isClientRequest()
    Returns true if the requesting a the client-side javascript code.
isServerRequest
in file TRemoteObjectServer.php, method TAjaxUri::isServerRequest()
    Returns true if the request is to invoke a remote object method.
isWebServiceMethod
in file TRemoteObjectServer.php, method TAjaxObjectInfo::isWebServiceMethod()
    Determine if the method is a web service methods.
top

l

loadCallBackPostData
in file TCallbackServer.php, method TCallbackRequest::loadCallBackPostData()
    Load the allowable callback post data into $_REQUEST array.
top

m

$methods
in file TRemoteObjectServer.php, variable TAjaxObjectInfo::$methods
    Object method signatures.
top

n

$NS
in file TRemoteObjectServer.php, variable TRemoteObjectServer::$NS
    Service name space.
$NS
in file TRemoteObjectServer.php, variable TAjaxUri::$NS
    Server URL namespace.
$NS
in file TRemoteObjectServer.php, variable TAjaxServer::$NS
    Server namespace
$NS
in file TCallbackServer.php, variable TCallbackServer::$NS
    Service namespace.
name_value
in file TJSON.php, method TJSON::name_value()
    function name_value array-walking function for use in generating JSON-formatted name-value pairs
top

o

$object
in file TRemoteObjectServer.php, variable TAjaxProxy::$object
    The requested class instance.
$objects
in file TRemoteObjectServer.php, variable TAjaxStubClient::$objects
    List of remote objects.
$objects
in file TRemoteObjectServer.php, variable TAjaxServer::$objects
    List of registered remote objects.
$objects
in file TRemoteObjectServer.php, variable TAjaxRequest::$objects
    List of available remote objects.
$output
in file TCallbackServer.php, variable TCallbackResponse::$output
    Response output.
$output
in file TRemoteObjectServer.php, variable TAjaxResponse::$output
    Response output.
top

p

$posts
in file TCallbackServer.php, variable TCallbackServer::$posts
    List of inputs that are posted during an AJAX request.
$posts
in file TCallbackServer.php, variable TCallbackRequest::$posts
    List of post back control input IDs.
top

r

$request
in file TCallbackServer.php, variable TCallbackServer::$request
    Callback request
$request
in file TRemoteObjectServer.php, variable TAjaxProxy::$request
    Method request.
$response
in file TCallbackServer.php, variable TCallbackServer::$response
    Callback response.
raiseCallbackEvent
in file TServiceManager.php, method ICallbackEventHandler::raiseCallbackEvent()
    Called when an Ajax is requested.
reduce_string
in file TJSON.php, method TJSON::reduce_string()
    reduce a string by removing leading and trailing comments and whitespace
register
in file TRemoteObjectServer.php, method TAjaxServer::register()
    Register an object or class for remote method calls by client-side javascript.
render
in file TRemoteObjectServer.php, method TAjaxStubClient::render()
    Renders the javascript client. Checks the client-side cache id, render if the cache id differ from the current cache id.
render
in file TRemoteObjectServer.php, method TAjaxResponse::render()
    Renders the response, send JSON encoded data, if any, in the header X-JSON and renders the output.
render
in file TRemoteObjectServer.php, method TAjaxClient::render()
    Render the client-side javascript.
render
in file TRemoteObjectServer.php, method TAjaxError::render()
    Send the exception details back via JSON.
renderScripts
in file TRemoteObjectServer.php, method TAjaxStubClient::renderScripts()
    Gets the javascript contents for render.
resolve
in file TRemoteObjectServer.php, method TAjaxRequest::resolve()
    Resolve the request, if valid returns TAJAXRemoteObject that can be invoked.
top

s

$stub
in file TRemoteObjectServer.php, variable TAjaxStubClient::$stub
    Code generator.
JSON_IN_ARR
in file TJSON.php, class constant TJSON::JSON_IN_ARR
    Marker constant for JSON::decode(), used to flag stack state
JSON_IN_CMT
in file TJSON.php, class constant TJSON::JSON_IN_CMT
    Marker constant for JSON::decode(), used to flag stack state
JSON_IN_OBJ
in file TJSON.php, class constant TJSON::JSON_IN_OBJ
    Marker constant for JSON::decode(), used to flag stack state
JSON_IN_STR
in file TJSON.php, class constant TJSON::JSON_IN_STR
    Marker constant for JSON::decode(), used to flag stack state
JSON_LOOSE_TYPE
in file TJSON.php, class constant TJSON::JSON_LOOSE_TYPE
    Behavior switch for JSON::decode()
JSON_SLICE
in file TJSON.php, class constant TJSON::JSON_SLICE
    Marker constant for JSON::decode(), used to flag stack state
JSON_STRICT_TYPE
in file TJSON.php, class constant TJSON::JSON_STRICT_TYPE
    Behavior switch for JSON::decode()
sendCacheHeaders
in file TRemoteObjectServer.php, method TAjaxClient::sendCacheHeaders()
    Sends cache headers with cache identifier.
sendJsHeader
in file TRemoteObjectServer.php, method TAjaxClient::sendJsHeader()
    Sends the javascript header, i.e. content-length, and content-type.
serve
in file TCallbackServer.php, method TCallbackServer::serve()
    Call the proxy method.
serve
in file TRemoteObjectServer.php, method TAjaxServer::serve()
    Serve AJAX remote object requests.
set
in file TRemoteObjectServer.php, method TAJAXException::set()
    Sets the error file and line number.
setData
in file TRemoteObjectServer.php, method TAjaxResponse::setData()
    Sets the response data.
setNS
in file TRemoteObjectServer.php, method TAjaxUri::setNS()
    Sets the service Namespace
setOutput
in file TRemoteObjectServer.php, method TAjaxResponse::setOutput()
    Sets the response output.
setTrace
in file TRemoteObjectServer.php, method TAJAXException::setTrace()
    Sets the trace for this exception.
setUri
in file TRemoteObjectServer.php, method TAjaxServer::setUri()
    Sets the server URI.
setURL
in file TRemoteObjectServer.php, method TAjaxUri::setURL()
    Sets the URI url.
top

t

TAjaxClient
in file TRemoteObjectServer.php, class TAjaxClient
    AJAX client script render.
TAjaxError
in file TRemoteObjectServer.php, class TAjaxError
    AJAX Request Error class.
TAJAXException
in file TRemoteObjectServer.php, class TAJAXException
    Base AJAX exception class.
TAJAXInvalidHandlerException
in file TRemoteObjectServer.php, class TAJAXInvalidHandlerException
    Invalid Handler Exception.
TAJAXInvalidRequestException
in file TRemoteObjectServer.php, class TAJAXInvalidRequestException
    Thrown when an AJAX request is malformed or invalid.
TAjaxObjectInfo
in file TRemoteObjectServer.php, class TAjaxObjectInfo
    Remote Object Info class.
TAjaxPathUri
in file TRemoteObjectServer.php, class TAjaxPathUri
    AJAX URI using paths, e.g. mod_rewrite style.
TAjaxProxy
in file TRemoteObjectServer.php, class TAjaxProxy
    AJAX Remote object class.
TAjaxRequest
in file TRemoteObjectServer.php, class TAjaxRequest
    AJAX Request class. Resolves the request remote object call.
TAjaxResponse
in file TRemoteObjectServer.php, class TAjaxResponse
    AJAX Response, sends back data and output.
TAjaxServer
in file TRemoteObjectServer.php, class TAjaxServer
    Prado AJAX server.
TAjaxStub
in file TRemoteObjectServer.php, class TAjaxStub
    TAjaxStub class.
TAjaxStubClient
in file TRemoteObjectServer.php, class TAjaxStubClient
    AJAX Remote Object client stub render.
TAjaxUri
in file TRemoteObjectServer.php, class TAjaxUri
    AJAX URI class.
TCallbackRequest
in file TCallbackServer.php, class TCallbackRequest
    Callback request class.
TCallbackResponse
in file TCallbackServer.php, class TCallbackResponse
    Callback response data.
TCallbackServer
in file TCallbackServer.php, class TCallbackServer
    Callback server class.
TCallbackStub
in file TCallbackServer.php, class TCallbackStub
    Callback client stubs.
TJSON
in file TJSON.php, class TJSON
    Converts to and from JSON format.
TRemoteObjectServer
in file TRemoteObjectServer.php, class TRemoteObjectServer
    AJAX Remote Object server.
TServiceManager.php
procedural page TServiceManager.php
TCallbackServer.php
procedural page TCallbackServer.php
TJSON.php
procedural page TJSON.php
TRemoteObjectServer.php
procedural page TRemoteObjectServer.php
top

u

$uri
in file TRemoteObjectServer.php, variable TAjaxServer::$uri
    AJAX Request URI.
$uri
in file TRemoteObjectServer.php, variable TAjaxRequest::$uri
    Request URI.
$uri
in file TRemoteObjectServer.php, variable TAjaxUri::$uri
    Server URL
$url
in file TRemoteObjectServer.php, variable TAjaxStub::$url
    Service url.
unicode_to_utf8
in file TJSON.php, method TJSON::unicode_to_utf8()
    This function converts a Unicode array back to its UTF-8 representation
utf8_to_unicode
in file TJSON.php, method TJSON::utf8_to_unicode()
    This function returns any UTF-8 encoded text as a list of Unicode values:
utf8_to_utf16be
in file TJSON.php, method TJSON::utf8_to_utf16be()
    UTF-8 to UTF-16BE conversion.
utf16be_to_utf8
in file TJSON.php, method TJSON::utf16be_to_utf8()
    UTF-8 to UTF-16BE conversion.
top

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