NextApp Echo3
v3.0.rc1

Serialized Form


Package nextapp.echo.webcontainer

Class nextapp.echo.webcontainer.ClientConfiguration extends java.lang.Object implements Serializable

serialVersionUID: 20070101L

Serialized Fields

propertyMap

java.util.Map propertyMap
Mapping from property names to property values.

Class nextapp.echo.webcontainer.ClientProperties extends java.lang.Object implements Serializable

serialVersionUID: 20070101L

Serialized Fields

data

java.util.Map data

Class nextapp.echo.webcontainer.ContentType extends java.lang.Object implements Serializable

serialVersionUID: 20070101L

Serialized Fields

mimeType

java.lang.String mimeType
The mime type.


binary

boolean binary
Flag indicating whether the content type is binary (true) or text (false).

Class nextapp.echo.webcontainer.SynchronizationException extends java.io.IOException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The causal exception, if applicable.

Class nextapp.echo.webcontainer.UserInstance extends java.lang.Object implements Serializable

serialVersionUID: 20070101L

Serialized Fields

container

UserInstanceContainer container
The container.


id

java.lang.String id
The unique user instance identifier, generated by the UserInstanceContainer.


clientWindowId

java.lang.String clientWindowId
The client-side generated unique browser window id displaying this UserInstance.


applicationInstance

nextapp.echo.app.ApplicationInstance applicationInstance
The ApplicationInstance.


clientConfiguration

ClientConfiguration clientConfiguration
ClientConfiguration information containing application-specific client behavior settings.


clientProperties

ClientProperties clientProperties
A ClientProperties object describing the web browser client.


componentToRenderStateMap

java.util.Map componentToRenderStateMap
Mapping between component instances and RenderState objects.


applicationPropertyChangeListener

java.beans.PropertyChangeListener applicationPropertyChangeListener
PropertyChangeListener for supported ApplicationInstance.


initialized

boolean initialized
Flag indicating whether initialization has occurred.


applicationInitialized

boolean applicationInitialized
Flag indicating whether the application has been initialized, i.e., whether ApplicationInstance.doInit() has been invoked.


initialRequestParameterMap

java.util.Map initialRequestParameterMap
Map containing HTTP URL parameters provided on initial HTTP request to application.


updatedPropertyNames

java.util.Set updatedPropertyNames
Set of updated property names.


transactionId

int transactionId
The current transactionId. Used to ensure incoming ClientMessages reflect changes made by user against current server-side state of user interface. This is used to eliminate issues that could be encountered with two browser windows pointing at the same application instance.

Class nextapp.echo.webcontainer.UserInstanceContainer extends java.lang.Object implements Serializable

Serialized Fields

nextUserInstanceId

int nextUserInstanceId
Sequential UserInstance identifier generator.


nextInitId

int nextInitId
Sequential initial request identifier generator.


characterEncoding

java.lang.String characterEncoding
The default character encoding in which responses should be rendered.


servletUri

java.lang.String servletUri
The URI of the servlet.


clientWindowIdToUserInstance

java.util.Map clientWindowIdToUserInstance
Mapping between client-generated unique browser window identifiers and UserInstance values.


idToUserInstance

java.util.Map idToUserInstance
Mapping between UserInstance identifiers and UserInstance values.


initIdToInitialRequestParameterMap

java.util.Map initIdToInitialRequestParameterMap
Mapping between initial request identifiers (as returned by createInitId()) and maps of initial requested parameters retrieved from HttpServletRequest.getParameterMap().


windowSpecificUserInstances

boolean windowSpecificUserInstances

Class nextapp.echo.webcontainer.WebContainerServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

initScripts

java.util.List initScripts
Collection of JavaScript Services which should be initially loaded.


initStyleSheets

java.util.List initStyleSheets
Collection of CSS style sheet Services which should be initially loaded.

Class nextapp.echo.webcontainer.WebContainerServletException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 20070101L

Serialized Fields

cause

java.lang.Throwable cause
Causal exception, if applicable.


Package nextapp.echo.webcontainer.util

Class nextapp.echo.webcontainer.util.IdTable extends java.lang.Object implements Serializable

serialVersionUID: 20070101L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
See Also:
Writes objects directly into values of Map as straight references. The values will be changed to WeakReferences when purge() is called.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
See Also:
Serializable
Serialized Fields

hasHardReferences

boolean hasHardReferences
Flag indicating whether hard references need to be converted to weak references (as a result of the object having been recently deserialized.

Class nextapp.echo.webcontainer.util.Resource.ResourceException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 20070101L

Class nextapp.echo.webcontainer.util.XmlRequestParser.InvalidXmlException extends java.io.IOException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


NextApp Echo3
v3.0.rc1