org.seasar.tuigwaa.plugin
クラス WebAppli

java.lang.Object
  拡張org.seasar.tuigwaa.plugin.WebAppli

public class WebAppli
extends Object


フィールドの概要
static String HIDDEN_PAGE_PARAM
           
static String THIS_PAGE
           
 
コンストラクタの概要
WebAppli(ModelService model, DAOService daoManager, ControllerService controller)
           
 
メソッドの概要
 void autoRegisterByAction(ActionPlugin action)
           
 DaoPlugin getDao(String siteName)
           
 Class getDtoClass()
           
 TgwEntity getEntity(String siteName, String entityName)
           
 String getPath()
           
 Plugin getView()
           
 Class getViewClass()
           
 String invoke(Object dto, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void setAction(ActionPlugin action)
           
 void setPojoClass(Class pojoClass)
           
 void setPrefix(String prefix)
           
 void setView(Plugin view)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

THIS_PAGE

public static final String THIS_PAGE
関連項目:
定数フィールド値

HIDDEN_PAGE_PARAM

public static final String HIDDEN_PAGE_PARAM
関連項目:
定数フィールド値
コンストラクタの詳細

WebAppli

public WebAppli(ModelService model,
                DAOService daoManager,
                ControllerService controller)
メソッドの詳細

autoRegisterByAction

public void autoRegisterByAction(ActionPlugin action)
                          throws ClassNotFoundException,
                                 SecurityException,
                                 NoSuchMethodException
例外:
ClassNotFoundException
SecurityException
NoSuchMethodException

setPrefix

public void setPrefix(String prefix)

setView

public void setView(Plugin view)

setAction

public void setAction(ActionPlugin action)

getView

public Plugin getView()

setPojoClass

public void setPojoClass(Class pojoClass)

getDao

public DaoPlugin getDao(String siteName)

getPath

public String getPath()

getDtoClass

public Class getDtoClass()

getViewClass

public Class getViewClass()

invoke

public String invoke(Object dto,
                     javax.servlet.http.HttpServletRequest req,
                     javax.servlet.http.HttpServletResponse res)
              throws IllegalArgumentException,
                     IllegalAccessException,
                     InvocationTargetException
例外:
IllegalArgumentException
IllegalAccessException
InvocationTargetException

getEntity

public TgwEntity getEntity(String siteName,
                           String entityName)


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.