## Uses of Interface
org.apache.turbine.services.template.TemplateEngineService

- Packages that use TemplateEngineService
  Package | Description
  --- | ---
  org.apache.turbine.services.jsp | JSP Service is used to provide Turbine with a Java Server page (JSP) based view.
  org.apache.turbine.services.template | Template Service maps template references to a view service and a template name.
  org.apache.turbine.services.velocity | Velocity Service is used to provide Turbine with a Velocity based view.

- - ### Uses of TemplateEngineService in org.apache.turbine.services.jsp

    Classes in org.apache.turbine.services.jsp that implement TemplateEngineService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineJspService` This is a Service that can process JSP templates from within a Turbine screen.

  - ### Uses of TemplateEngineService in org.apache.turbine.services.template

    Classes in org.apache.turbine.services.template that implement TemplateEngineService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseTemplateEngineService` The base implementation of Turbine `TemplateEngineService`.

    Methods in org.apache.turbine.services.template that return TemplateEngineService
    Modifier and Type | Method and Description
    --- | ---
    `TemplateEngineService` | TurbineTemplateService.`getTemplateEngineService(String template)` The `TemplateEngineService` associated with the specified template's file extension.
    `static TemplateEngineService` | TurbineTemplate.`getTemplateEngineService(String template)` The `TemplateEngineService` associated with the specified template's file extension.
    `TemplateEngineService` | TemplateService.`getTemplateEngineService(String template)` The `TemplateEngineService` associated with the specified template's file extension.

    Methods in org.apache.turbine.services.template with parameters of type TemplateEngineService
    Modifier and Type | Method and Description
    --- | ---
    `void` | TurbineTemplateService.`registerTemplateEngineService(TemplateEngineService service)` Registers the provided template engine for use by the `TemplateService`.
    `static void` | TurbineTemplate.`registerTemplateEngineService(TemplateEngineService service)` Registers the provided template engine for use by the `TemplateService`.
    `void` | TemplateService.`registerTemplateEngineService(TemplateEngineService service)` Registers the provided template engine for use by the `TemplateService`.

  - ### Uses of TemplateEngineService in org.apache.turbine.services.velocity

    Classes in org.apache.turbine.services.velocity that implement TemplateEngineService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineVelocityService` This is a Service that can process Velocity templates from within a Turbine Screen.

Copyright © 2000-2015 The Apache Software Foundation. All Rights Reserved.