org.seasar.mayaa.cycle
インタフェース CycleFactory

すべてのスーパーインタフェース:
ContextAware, ParameterAware, PositionAware, java.io.Serializable, UnifiedFactory

public interface CycleFactory
extends UnifiedFactory


フィールドの概要
 
インタフェース org.seasar.mayaa.ParameterAware から継承されたフィールド
IS_SECURE_WEB
 
メソッドの概要
 void cycleFinalize()
          リクエストの終了時に行う後処理。
 CycleLocalVariables getLocalVariables()
          リクエストサイクル中で有効な動的変数を制御するオブジェクトを返す。
 ServiceCycle getServiceCycle()
          サービスサイクルを取得する。
 void initialize(java.lang.Object requestContext, java.lang.Object responseContext)
          リクエストおよびレスポンスのコンテキストオブジェクト設定。
 
インタフェース org.seasar.mayaa.UnifiedFactory から継承されたメソッド
getServiceClass, setServiceClass
 
インタフェース org.seasar.mayaa.ContextAware から継承されたメソッド
getUnderlyingContext, setUnderlyingContext
 
インタフェース org.seasar.mayaa.ParameterAware から継承されたメソッド
getParameter, iterateParameterNames, setParameter
 
インタフェース org.seasar.mayaa.PositionAware から継承されたメソッド
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
 

メソッドの詳細

initialize

void initialize(java.lang.Object requestContext,
                java.lang.Object responseContext)
リクエストおよびレスポンスのコンテキストオブジェクト設定。

パラメータ:
requestContext - カレントのリクエストオブジェクト。
responseContext - カレントのレスポンスオブジェクト。

cycleFinalize

void cycleFinalize()
リクエストの終了時に行う後処理。


getLocalVariables

CycleLocalVariables getLocalVariables()
リクエストサイクル中で有効な動的変数を制御するオブジェクトを返す。

戻り値:
リクエストサイクル中で有効な動的変数を制御するオブジェクト

getServiceCycle

ServiceCycle getServiceCycle()
サービスサイクルを取得する。

戻り値:
カレントスレッドでのサービスサイクル。