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
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
top
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
top
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
top
|
|