Package org.apache.tapestry5.internal.services

# Interface PageActivator

All Known Implementing Classes:
  `PageActivatorImpl`

public interface PageActivator
Responsible for firing the EventConstants.ACTIVATE event on the page.

Since:
  5.2.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `activatePage(ComponentResources pageResources, EventContext activationContext, ComponentEventResultProcessor resultProcessor)`
  Activates the page.

- ## Method Details

  - ### activatePage

    boolean activatePage(ComponentResources pageResources, EventContext activationContext, ComponentEventResultProcessor resultProcessor) throws IOException
    Activates the page.
    Parameters:
      `pageResources` - resource for the page
      `activationContext` - the page activation context
      `resultProcessor` - responsible for handling the value returned from the event handler method
    Returns:
      true if result processor received a non-null value (indicating that the processing of the request should terminate)
    Throws:
      `IOException`