org.apache.turbine.services.rundata

## Interface TurbineRunData

- All Superinterfaces:
    PipelineData, org.apache.fulcrum.pool.Recyclable, RunData
  All Known Implementing Classes:
    DefaultTurbineRunData

      public interface TurbineRunData
      extends RunData, org.apache.fulcrum.pool.Recyclable

  TurbineRunData is an extension to the RunData interface to be implemented by RunData implementations to be distributed by the Turbine RunData Service. The extensions define methods that are used by the service for initializing the implementation, but which are not meant to be called by the actual client objects.

  TurbineRunData extends also the Recyclable interface making it possible to pool its implementations for recycling.

  Version:
    $Id: TurbineRunData.java 1695634 2015-08-13 00:35:47Z tv $
  Author:
    Ilkka Priha, Jon S. Stevens, Bernie Hoeneisen, Daniel Rall, Henning P. Schmiedehausen

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `org.apache.fulcrum.parser.CookieParser` | `getCookieParser()` Gets the cookie parser without parsing the cookies.
    `org.apache.fulcrum.parser.ParameterParser` | `getParameterParser()` Gets the parameter parser without parsing the parameters.

    - ### Methods inherited from interface org.apache.turbine.util.RunData

      `addMessage, declareDirectResponse, getACL, getAction, getCharSet, getContentType, getContextPath, getCookies, getDebugVariables, getJNDIContexts, getLayout, getLayoutTemplate, getLocale, getMessage, getMessageAsHTML, getMessages, getOut, getParameters, getRedirectURI, getRemoteAddr, getRemoteHost, getRequest, getResponse, getScreen, getScreenTemplate, getScriptName, getServerData, getServerName, getServerPort, getServerScheme, getServletConfig, getServletContext, getSession, getStackTrace, getStackTraceException, getStatusCode, getSystemErrors, getTemplateEncoding, getTemplateInfo, getTitle, getUser, getUserAgent, getUserFromSession, hasAction, hasMessage, hasScreen, isOutSet, populate, removeUserFromSession, save, setACL, setAction, setCharSet, setContentType, setDebugVariable, setJNDIContexts, setLayout, setLayoutTemplate, setLocale, setMessage, setMessages, setRedirectURI, setScreen, setScreenTemplate, setStackTrace, setStatusCode, setSystemError, setTemplateEncoding, setTitle, setUser, unsetMessage, userExists`

    - ### Methods inherited from interface org.apache.turbine.pipeline.PipelineData

      `get, get, put`

    - ### Methods inherited from interface org.apache.fulcrum.pool.Recyclable

      `dispose, isDisposed, recycle`

- - ### Method Detail

    - #### getParameterParser

          org.apache.fulcrum.parser.ParameterParser getParameterParser()

      Gets the parameter parser without parsing the parameters.
      Returns:
        the parameter parser.

    - #### getCookieParser

          org.apache.fulcrum.parser.CookieParser getCookieParser()

      Gets the cookie parser without parsing the cookies.
      Returns:
        the cookie parser.

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