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 |
