woolpack.web
インタフェース WebContext

既知の実装クラスの一覧:
IdWebContext, SimpleWebContext

public interface WebContext

各スコープを属性として持つコンテキストです。 セッションスコープとアプリケーションスコープは 複数のスレッドからアクセスされる可能性があるので、 MapではなくConcurrentMapとして定義することにより Fn実装クラスにおける並行性の制御を容易にします。


メソッドの概要
 ConcurrentMap<String,Object> getApplication()
           
 Object getContainer()
           
 Map<String,List<Object>> getInput()
           
 Map<String,Object> getRequest()
           
 ConcurrentMap<String,Object> getSession()
           
 void setContainer(Object container)
           
 void setInput(Map<String,List<Object>> input)
           
 

メソッドの詳細

getInput

Map<String,List<Object>> getInput()

setInput

void setInput(Map<String,List<Object>> input)

getRequest

Map<String,Object> getRequest()

getSession

ConcurrentMap<String,Object> getSession()

getApplication

ConcurrentMap<String,Object> getApplication()

getContainer

Object getContainer()

setContainer

void setContainer(Object container)


Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.