NextApp Echo
App Container 1.1.4

Package nextapp.echoservlet

Provides the core functionality of the Echo Application Container.

See:
          Description

Interface Summary
Alignment An interface implemented by ComponentPeers that support alignment.
CacheableService An interface implemented by services that may be cached for a period of time by the client browser.
ClientActionProducer An interface for used by ComponentPeers to receive actions from the client.
ClientInputProducer An interface used by ComponentPeers to receive input from the client browser.
ControllerFieldInitialState An interface implemented by component peers that need state data available via the initial value of the component's client input field in the controller form.
EchoServer.MultipartRequestWrapper An interface implemented by a supporting object that will handle multipart/form-data encoded HTTP requests.
InitialParameters An interface provided to an EchoInstance such that it may access the parameters that were initially passed to the application container.
PaneUI An interface implemented by services that may be held in a ContainerPane.
ServerContext An interface provided to an EchoInstance such that it may access certain facilities available in the application container.
Service An interface for objects that process Connections, parsing an HTTP request and producing an HTTP response.
 

Class Summary
AbstractPaneUI An abstract base peer object for AbstractPanes.
ApplicationProperties Configuration properties for an application.
BackgroundImagePropertiesRenderer Utility to render add background data contained in a BackgroundImageProperties object to a ComponentStyle.
CacheableServiceWrapper A 'wrapper' service which provides caching capability to a an otherwise non-cacheable service.
ClientObjects General-purpose constants and class methods used in the generation of HTML and JavaScript code for the client browser.
ClientProperties A repository of information gathered from a user's client browser.
ComponentPeer The base class from which all component peers are derived.
ComponentStyle A CSS style handler for a ComponentPeer.
Connection A wrapper that holds information about an HTTP request, provides facilities to generate a response, and provides access to the application instance that is to process it.
ContainerPaneUI A peer object for ContainerPanes.
ContentPaneUI A peer object for ContentPanes.
CookieManager A utility class used to cookies set by an application on the client browser.
EchoServer Holds global information about an application and handles HTTP requests for an application.
ExtentRenderer Utility to render an Extent into a CSS value expression.
HtmlDocument A representation of an HTML document.
HtmlElements A utility class that provides methods for creating commonly used HTML elements.
HttpPaneUI A peer object for HttpPanes.
Id A unique identifier.
InstancePeer A peer object for an user instance of an Echo application.
LayoutStrut A utility class used to create image elements of various sizes that referencing a blank image generating service.
RenderingContext An object that is passed to Component Peers as they are being rendered that holds pertinent information: The Connection the peer is to be rendered to and the HtmlDocument the peer will be rendered in.
StaticBinary A service that renders static binary data.
StaticText A service that renders static text data.
Template A service which produces templated text output.
VariableData A container of custom data that is inserted into Template documents at the time they are rendered.
WindowUI A peer object for Windows.
 

Exception Summary
EchoServletException A generic runtime exception to handle circumstances that should almost never happen.
InvalidClientStateException An exception used in processing a request from the client indicating that the client is in an invalid state.
 

Package nextapp.echoservlet Description

Provides the core functionality of the Echo Application Container.

Related Documentation

For more information please see:


NextApp Echo
App Container 1.1.4