org.itsnat.core |
Contains the fundamental interfaces and classes: provides utilities to wrap the servlet system, to register page templates, to control the page lifecycle, to create AJAX listeners etc.
|
Java Source File Name | Type | Comment |
ClientDocument.java | Interface | Represents the browser's document/page. |
ClientErrorMode.java | Interface | |
CometNotifier.java | Interface | Is used to implement the Comet or server push technique to notify
the client to be updated usually when the document is changed.
The ItsNat Comet approach is based on AJAX, the client is ever waiting for an
AJAX asynchronous event to return. |
DocFragmentTemplate.java | Interface | Represents a markup fragment template. |
DocumentTemplate.java | Interface | Represents a document (page) template. |
ItsNat.java | Class | Is the root class of the ItsNat infrastructure. |
ItsNatDocument.java | Interface | Is the ItsNat wrapper of a org.w3c.dom.Document object. |
ItsNatDOMException.java | Class | Is throw by ItsNat when a DOM node is the source of the error. |
ItsNatException.java | Class | Is the principal unchecked exception provided by ItsNat.
Every checked exception thrown internally is encapsulated
inside this exception type. |
ItsNatNode.java | Interface | Is a wrapper of an org.w3c.dom.Node . |
ItsNatServlet.java | Interface | Is the ItsNat wrapper of the javax.servlet.Servlet object. |
ItsNatServletConfig.java | Interface | Is the wrapper object defined by ItsNat to wrap the javax.servlet.ServletConfig object. |
ItsNatServletContext.java | Interface | Is the ItsNat wrapper object of the standard javax.servlet.ServletContext . |
ItsNatServletRequest.java | Interface | Is the ItsNat wrapper of the javax.servlet.ServletRequest object. |
ItsNatServletResponse.java | Interface | Is the ItsNat wrapper of the javax.servlet.ServletResponse object. |
ItsNatSession.java | Interface | Is the ItsNat user session, the session concept is borrowed from the HTTP Java Servlet
session concept. |
ItsNatSessionCallback.java | Interface | Called by
ItsNatServletContext.enumerateSessions(ItsNatSessionCallback) to enumerate the
ItsNat sessions of the web application. |
ItsNatTimer.java | Interface | Utility interface to manage scheduled remote tasks (timer tasks). |
ItsNatUserData.java | Interface | This basic interface provides a user data registry. |
ItsNatVariableResolver.java | Interface | Used to locate/replace text marks (variables) inside text based nodes
(text nodes, comments, attribute values etc) without knowing the exact position in the DOM tree. |
MarkupTemplate.java | Interface | Represents a generic markup template. |
NameValue.java | Class | This class is provided to specify a generic pair name-value object, this value
may be used by the framework with several objectives. |
SyncMode.java | Interface | Contains the constants used to declare the synchronous modes of AJAX events. |
UseGZip.java | Class | Defines some constants and utility methods related with GZip compression. |