Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
F
 Functions
G
 getJavaScriptStub, Pajax
 getXmlhttp, PajaxConnection
I
 isRemotable, Pajax
L
 loadClass, Pajax
O
 onAfterCall, PajaxListener
 onBeforeCall, PajaxListener
 onError, PajaxListener
P
 Pajax
 pajax_library.js
 PajaxConnection
 PajaxListener
 PajaxRemote
R
 remoteCall, PajaxConnection
S
 sendAsynch, PajaxConnection
 sendSynch, PajaxConnection
T
 toJSON, pajax_library.js
function getJavaScriptStub($className)
Return the JavaScript stub class equivalent for a php class
PajaxConnection.prototype.getXmlhttp = function ()
Returns a handle of the xmlhttp object for various browsers
function isRemotable($className)
Determines if a class can be invoked remotly
function loadClass($className)
Dynamically load a class file
PajaxListener.prototype.onAfterCall = function()
Invoked after an asynchronous call takes place
PajaxListener.prototype.onBeforeCall = function()
Invoked before an asynchronous call takes place
PajaxListener.prototype.onError = function()
Invoked in case of error
Main Class for Pajax system Create JavaScript stubs and takes care of class loading of php objects
function Pajax($uriPath = "/pajax/",
$dispatcher = "pajax_call_dispatcher.php",
$classPath = "..:../test")
Main JavaScript library for object remoting
Takes care of the HTTP Connection and marshalling of calls
function PajaxConnection(url)
Base class for asynchronous callback listener
function PajaxListener()
This is a marker base class to mark remote objects.
PajaxConnection.prototype.remoteCall = function (id,
className,
method,
params,
listener)
Performs a remote call asynchronously or synchronously.
PajaxConnection.prototype.sendAsynch = function (request,
listener)
Invoke the dispatcher asynchronously
PajaxConnection.prototype.sendSynch = function (request)
Invoke the dispatcher synchronously
Object.prototype.toJSON = function()
JSON Serializer/deserializer methods