Package org.apache.tapestry5.runtime
Interface RenderQueue
- All Known Implementing Classes:
RenderQueueImpl
public interface RenderQueue
A stateful object that manages the process of rendering a page. Rending a page in Tapestry is based on a command
queue.
-
Method Summary
Modifier and TypeMethodDescriptionvoidCorresponds tostartComponent(ComponentResources), used to denote when the most recently started component finishes rendering.voidpush(RenderCommand command) Adds the new command to the front of the queue.voidstartComponent(ComponentResources resources) Indicates that a component is starting its render.
-
Method Details
-
push
Adds the new command to the front of the queue. -
startComponent
Indicates that a component is starting its render. A stack of active components is used for exception reporting.- Parameters:
resources- identifies the component that is rendering
-
endComponent
void endComponent()Corresponds tostartComponent(ComponentResources), used to denote when the most recently started component finishes rendering.
-