|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
IEngine interface, including
the standard implementation:
BaseEngine.
See:
Description
| Interface Summary | |
|---|---|
| IEngineService | A service, provided by the IEngine, for its pages and/or components. |
| ILink | Define a link that may be generated as part of a page render. |
| IPageLoader | Interface exposed to components as they are loaded by the page loader. |
| IPageRecorder | Defines an object that can observe changes to properties of a page and its components, store the state of the page between request cycles, and restore a page's state on a subsequent request cycle. |
| IPageSource | Abstracts the process of loading pages from thier specifications as well as pooling of pages once loaded. |
| IPropertySource | A source for configuration properties. |
| IScriptSource | Provides access to an IScript. |
| ISpecificationSource | Defines access to component specifications. |
| ITemplateSourceDelegate | Acts as a delegate to the TemplateSource,
providing access to page and component templates after the normal search mechanisms have failed. |
| ServiceEncoder | Encapsulates the logic for encoding and decoding service requests. |
| ServiceEncoding | Contains the information needed to encode a request for a service; the servlet path plus and query parameters. |
| Class Summary | |
|---|---|
| AbstractEngine | Basis for building real Tapestry applications. |
| BaseEngine | Concrete implementation of IEngine used for ordinary applications. |
| DefaultScriptSource | Provides basic access to scripts available on the classpath. |
| DirectEventService | Implementation of the direct event service, which encodes the page and component id in the service context, and passes application-defined parameters as well. |
| DirectEventServiceParameter | Parameter object used by DirectEventService. |
| DirectService | Implementation of the direct service, which encodes the page and component id in the service context, and passes application-defined parameters as well. |
| DirectServiceParameter | Parameter object used by DirectService. |
| EngineMessages | |
| EngineServiceLink | A EngineServiceLink represents a possible action within the client web browser; either clicking a link or submitting a form, which is constructed primarily from the servlet path, with some additional query parameters. |
| EngineUtils | Utilities needed by engine services and etc. |
| ExternalService | The external service enables external applications to reference Tapestry pages via a URL. |
| ExternalServiceParameter | Parameter for the ExternalService. |
| HomeService | An implementation of the home service that renders the Home page. |
| Namespace | Implementation of INamespace that works with a
NamespaceResources to obtain page and
component specifications as needed. |
| NullWriter | A IMarkupWriterthat does absolutely nothing; this is used during the rewind
phase of the request cycle when output is discarded anyway. |
| PageService | Basic server for creating a link to another page in the application. |
| RequestCycle | Provides the logic for processing a single request cycle. |
| RequestCycleEnvironment | An object that contains all the invariant parameters to the
RequestCycle.RequestCycle(org.apache.tapestry.IEngine, org.apache.tapestry.util.QueryParameterMap, String, RequestCycleEnvironment)
constructor. |
| ResetService | ServiceLink used to discard all cached data (templates, specifications, et cetera). |
| RestartService | Restarts the Tapestry application. |
| ServiceEncodingImpl | Implementation of ServiceEncoding, which adds the ability to
determine when the encoding has been modified. |
Implementations of the IEngine interface, including
the standard implementation:
BaseEngine. Also located here are
default implementations of all the basic support objects, including
RequestCycle
(which implements IRequestCycle).
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||