|
||||||||||
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 IMarkupWriter that 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 |