Jaxer Framework Index

The Jaxer server framework contains functions and code that run only on the server.

Below is a listing of all classes in the Jaxer Framework namespace. Click on a class to visit its documentation.

Class Jaxer Server Framework Jaxer Client Framework
A collection of Jaxer extensions for the JavaScript Function object
0.9 no
The Jaxer namespace.
0.9 0.9
Callback namespace for remote functions.
no 0.9
A namespace object holding functions and members for preparing the callback data at the end of page processing that will allow the page to call back its server-side functions.
0.9 no
Container object that is used for all types of containers (e.g. session, sessionPage, etc).
0.9 no
A namespace object holding functions and members used to handle the events fired from the Jaxer Core into the Jaxer Framework.
0.9 no
The namespace that holds functions and other objects for working with a database.
0.9 no
Namespace that holds the MySQL implementation of the Jaxer DB API.
0.9 no
Creates a new connection to the given databaseName (file).
0.9 no
Contains the returned value of a SQL query.
0.9 no
Namespace that holds the SQLite implementation of the Jaxer DB API.
0.9 no
Creates a new connection to the given databaseName (file).
0.9 no
A database-based persistor for Jaxer Container objects (session, sessionPage, etc.)
0.9 no
Utility object for filesystem directory access.
0.9 no
0.9 no
Exception used by the Jaxer framework.
0.9 no
Utility object for simple filesystem access.
0.9 no
0.9 no
0.9 no
Encapsulates function information needed for generating client-side proxies and for server-side storage of functions used in callbacks.
0.9 no
Namespace object holding functions and members used to get and include HTML and JavaScript from external sources.
0.9 no
Log is a static object meant to be shared across the framework and perhaps even the user's code. In a module, use it to create a module-specific logger and then log with it.
0.9 no
Base class of all Appenders: listeners that know how to append log messages somewhere, e.g. to a file or a database.
0.9 no
Appends log messages to the same file as the Jaxer core.
0.9 no
File-based Log Appender.
0.9 no
Logging level object used by the Logging facility to set or determine the current log levels.
0.9 no
Object created by the global Log.forModule("...") method for module-specific logging.
0.9 no
0.9 no
Namespace used for overriding some of the built-in JavaScript and JavaScript-environment (user-agent) functions that may not make sense or need to behave differently on the server.
0.9 no
Represents a block of text within a string.
0.9 no
Current request and its associated information.
0.9 no
Container for information about uploaded files.
0.9 no
Current response and its associated information.
0.9 no
0.9 no
Used for determining the application and page to use in servicing a given request.
0.9 no
A namespace object holding functions and members used for sending emails via SMTP (Simple Mail Transfer Protocol).
0.9 no
A structure holding email message information.
0.9 no
Container object used during runat attribute and property processing.
0.9 no
This class processes script elements to determine which of its functions fall into the various runat categories.
0.9 no
Namespace that contains serialization methods.
0.9 0.9
A namespace object holding functions and members used to manage a user session across multiple requests.
0.9 no
Network socket utility object for simple socket access.
0.9 no
Namespace object holding functions and members used to resolve and fetch web resources. Fetching is done via synchronous XMLHttpRequests.
0.9 no
A namespace to hold a miscellany of generic utility functions and other objects. In particular, it also holds sub-namespaces for more specific operations.
0.9 no
Namespace used to hold functions and other objects for using CRC32
0.9 no
Namespace object holding functions and members for working with client (browser) cookies on the server side.
0.9 no
Namespace used to hold functions and other objects that extend JavaScript's DOM capabilities.
0.9 no
Namespace used to hold functions and other objects that extend JavaScript's datetime handling.
0.9 no
Namespace used to hold functions and other objects that extend JavaScript's math capabilities
0.9 no
Namespace that holds functions and other objects that extend JavaScript's string capabilities.
0.9 no
Namespace that holds functions and other objects for working with URLs.
0.9 no
An object describing the parsed pieces of a URL.
0.9 no
Namespace object holding functions and members used to resolve and fetch web resources. Fetching is done via synchronous XMLHttpRequests.
0.9 no
Namespace to hold the Jaxer client-side cross-browser wrapper around XMLHttpRequest.
0.9 0.9
Options used to define the behavior of XHR.send.
0.9 0.9