## Uses of Class
org.apache.turbine.services.BaseService

- Packages that use BaseService
  Package | Description
  --- | ---
  org.apache.turbine.services | Contains the Service framework for Turbine.
  org.apache.turbine.services.assemblerbroker | Assemblerbroker Service looks for action, screen, page, layout classes based on class fragments.
  org.apache.turbine.services.avaloncomponent | Avalon based component service to provide access to avalon components for Turbine applications.
  org.apache.turbine.services.jsonrpc | The JSON-RPC Service supports JavaScript to Java AJAX communications between browsers and Turbine applications.
  org.apache.turbine.services.jsp | JSP Service is used to provide Turbine with a Java Server page (JSP) based view.
  org.apache.turbine.services.naming | Naming Service provides access to JNDI naming contexts.
  org.apache.turbine.services.pull | Provides application tools that are put into the context of a template view.
  org.apache.turbine.services.rundata | Rundata Service provides a factory for the request cycle data objects.
  org.apache.turbine.services.schedule | The scheduler service can run tasks in the background.
  org.apache.turbine.services.security | The security service can be used to authenticate users based on database information.
  org.apache.turbine.services.servlet | Provides access to various resources from the web container.
  org.apache.turbine.services.session | The session service allows you to access session information of the servlet container.
  org.apache.turbine.services.template | Template Service maps template references to a view service and a template name.
  org.apache.turbine.services.ui | Provides skinning facilities for a Turbine web application.
  org.apache.turbine.services.uniqueid | Returns unique identifiers for session tracking, cookies etc.
  org.apache.turbine.services.velocity | Velocity Service is used to provide Turbine with a Velocity based view.

- - ### Uses of BaseService in org.apache.turbine.services

    Subclasses of BaseService in org.apache.turbine.services
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineBaseService` This class provides a `Service` implementation that Services used in Turbine are required to extend.

  - ### Uses of BaseService in org.apache.turbine.services.assemblerbroker

    Subclasses of BaseService in org.apache.turbine.services.assemblerbroker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineAssemblerBrokerService` TurbineAssemblerBrokerService allows assemblers (like screens, actions and layouts) to be loaded from one or more AssemblerFactory classes.

  - ### Uses of BaseService in org.apache.turbine.services.avaloncomponent

    Subclasses of BaseService in org.apache.turbine.services.avaloncomponent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineYaafiComponentService` An implementation of Turbine service initializing the YAAFI container

  - ### Uses of BaseService in org.apache.turbine.services.jsonrpc

    Subclasses of BaseService in org.apache.turbine.services.jsonrpc
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineJsonRpcService` This is a service that will respond to JSON-RPC calls.

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

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

  - ### Uses of BaseService in org.apache.turbine.services.naming

    Subclasses of BaseService in org.apache.turbine.services.naming
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineNamingService` This class is the default implementation of NamingService, which provides JNDI naming contexts.

  - ### Uses of BaseService in org.apache.turbine.services.pull

    Subclasses of BaseService in org.apache.turbine.services.pull
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbinePullService` This is the concrete implementation of the Turbine Pull Service.

  - ### Uses of BaseService in org.apache.turbine.services.rundata

    Subclasses of BaseService in org.apache.turbine.services.rundata
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineRunDataService` The RunData Service provides the implementations for RunData and related interfaces required by request processing.

  - ### Uses of BaseService in org.apache.turbine.services.schedule

    Subclasses of BaseService in org.apache.turbine.services.schedule
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSchedulerService` Service for a cron like scheduler.
    `class` | `QuartzSchedulerService` Service for a quartz scheduler.
    `class` | `TorqueSchedulerService` Deprecated. Use `QuartzSchedulerService` instead
    `class` | `TurbineNonPersistentSchedulerService` Deprecated. Use QuartzSchedulerService instead

  - ### Uses of BaseService in org.apache.turbine.services.security

    Subclasses of BaseService in org.apache.turbine.services.security
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultSecurityService` This is a common subset of SecurityService implementation.

  - ### Uses of BaseService in org.apache.turbine.services.servlet

    Subclasses of BaseService in org.apache.turbine.services.servlet
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineServletService` This class provides a context service when the application is run in a ServletContainer.

  - ### Uses of BaseService in org.apache.turbine.services.session

    Subclasses of BaseService in org.apache.turbine.services.session
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineSessionService` The SessionService allows thread-safe access to the current sessions of the current context.

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

    Subclasses of BaseService in org.apache.turbine.services.template
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseTemplateEngineService` The base implementation of Turbine `TemplateEngineService`.
    `class` | `TurbineTemplateService` This service provides a method for mapping templates to their appropriate Screens or Navigations.

  - ### Uses of BaseService in org.apache.turbine.services.ui

    Subclasses of BaseService in org.apache.turbine.services.ui
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineUIService` The UI service provides for shared access to User Interface (skin) files, as well as the ability for non-default skin files to inherit properties from a default skin.

  - ### Uses of BaseService in org.apache.turbine.services.uniqueid

    Subclasses of BaseService in org.apache.turbine.services.uniqueid
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TurbineUniqueIdService` This is an implementation of `UniqueIdService`.

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

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

Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.