org.seasar.tuigwaa.controller
クラス ControllerServiceStrutsImpl

java.lang.Object
  拡張org.seasar.tuigwaa.controller.ControllerServiceStrutsImpl
すべての実装インタフェース:
ControllerService

public class ControllerServiceStrutsImpl
extends Object
implements ControllerService

作成者:
nishioka

コンストラクタの概要
ControllerServiceStrutsImpl(com.isenshi.util.converter.ConverterResource converterResource)
           
 
メソッドの概要
 String addCustomFormConfig(TgwEntity entity, UpdateExeFunction updateExe)
           
 void addEntityConfig(TgwEntity entity)
           
 void addEntityConfigs(Collection entities)
           
 void addForwardPath(String siteName, String path, String forwardName, String forwardPath)
           
 void addPluginConfig(String siteName, WebAppli appli)
           
 void addPrototypeWebAppli(WebAppli webAppli)
           
 String addSearchConfig(TgwEntity entity, SearchExeFunction searchExeFunction)
           
 void alterEntityConfig(TgwEntity entity)
           
 void alterEntityConfigs(Collection entities)
           
 void createSite(SiteConfig siteConfig)
           
 void deleteSite(String siteName)
           
 String getCustomActionName(TgwEntity entity, UpdateExeFunction updateExe)
           
 String getCustomFormName(String siteName, String path)
           
 String getCustomFormName(TgwEntity entity, UpdateExeFunction updateExe)
           
 String[] getForwardNames(String siteName, String path)
           
 ModuleConfigMetadata getMetadata(String siteName)
           
 String getMethodName(String siteName, String path)
           
 String getSearchActionName(TgwEntity entity, SearchExeFunction exe)
           
 String getSearchFormName(TgwEntity entity, SearchExeFunction exe)
           
 String proxyAction(String path, Object dto, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void removeCustomFormConfig(TgwEntity entity, String customFormName)
           
 void removeEntityConfig(String siteName, String entityName)
           
 void removeForwardPath(String siteName, String path, String forwardName, String forwardPath)
           
 void removeSearchConfig(TgwEntity entity, String searchExeName)
           
 void setActionRoles(String siteName, Action action, String roles)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ControllerServiceStrutsImpl

public ControllerServiceStrutsImpl(com.isenshi.util.converter.ConverterResource converterResource)
メソッドの詳細

getMethodName

public String getMethodName(String siteName,
                            String path)
定義:
インタフェース ControllerService 内の getMethodName

createSite

public void createSite(SiteConfig siteConfig)
定義:
インタフェース ControllerService 内の createSite

deleteSite

public void deleteSite(String siteName)
定義:
インタフェース ControllerService 内の deleteSite

getSearchActionName

public String getSearchActionName(TgwEntity entity,
                                  SearchExeFunction exe)
定義:
インタフェース ControllerService 内の getSearchActionName

getSearchFormName

public String getSearchFormName(TgwEntity entity,
                                SearchExeFunction exe)
定義:
インタフェース ControllerService 内の getSearchFormName

getCustomActionName

public String getCustomActionName(TgwEntity entity,
                                  UpdateExeFunction updateExe)
定義:
インタフェース ControllerService 内の getCustomActionName

getCustomFormName

public String getCustomFormName(String siteName,
                                String path)
定義:
インタフェース ControllerService 内の getCustomFormName

getCustomFormName

public String getCustomFormName(TgwEntity entity,
                                UpdateExeFunction updateExe)
定義:
インタフェース ControllerService 内の getCustomFormName

setActionRoles

public void setActionRoles(String siteName,
                           Action action,
                           String roles)
定義:
インタフェース ControllerService 内の setActionRoles

addSearchConfig

public String addSearchConfig(TgwEntity entity,
                              SearchExeFunction searchExeFunction)
定義:
インタフェース ControllerService 内の addSearchConfig

removeSearchConfig

public void removeSearchConfig(TgwEntity entity,
                               String searchExeName)
定義:
インタフェース ControllerService 内の removeSearchConfig

addCustomFormConfig

public String addCustomFormConfig(TgwEntity entity,
                                  UpdateExeFunction updateExe)
定義:
インタフェース ControllerService 内の addCustomFormConfig

removeCustomFormConfig

public void removeCustomFormConfig(TgwEntity entity,
                                   String customFormName)
定義:
インタフェース ControllerService 内の removeCustomFormConfig

addEntityConfigs

public void addEntityConfigs(Collection entities)
定義:
インタフェース ControllerService 内の addEntityConfigs

addEntityConfig

public void addEntityConfig(TgwEntity entity)
定義:
インタフェース ControllerService 内の addEntityConfig

alterEntityConfigs

public void alterEntityConfigs(Collection entities)
定義:
インタフェース ControllerService 内の alterEntityConfigs

alterEntityConfig

public void alterEntityConfig(TgwEntity entity)
定義:
インタフェース ControllerService 内の alterEntityConfig

removeEntityConfig

public void removeEntityConfig(String siteName,
                               String entityName)
定義:
インタフェース ControllerService 内の removeEntityConfig

addPluginConfig

public void addPluginConfig(String siteName,
                            WebAppli appli)
定義:
インタフェース ControllerService 内の addPluginConfig

proxyAction

public String proxyAction(String path,
                          Object dto,
                          javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res)
                   throws IllegalArgumentException,
                          IllegalAccessException,
                          InvocationTargetException
定義:
インタフェース ControllerService 内の proxyAction
例外:
IllegalArgumentException
IllegalAccessException
InvocationTargetException

addPrototypeWebAppli

public void addPrototypeWebAppli(WebAppli webAppli)
定義:
インタフェース ControllerService 内の addPrototypeWebAppli

addForwardPath

public void addForwardPath(String siteName,
                           String path,
                           String forwardName,
                           String forwardPath)
                    throws TgwServiceException
定義:
インタフェース ControllerService 内の addForwardPath
例外:
TgwServiceException

removeForwardPath

public void removeForwardPath(String siteName,
                              String path,
                              String forwardName,
                              String forwardPath)
                       throws TgwServiceException
定義:
インタフェース ControllerService 内の removeForwardPath
例外:
TgwServiceException

getForwardNames

public String[] getForwardNames(String siteName,
                                String path)
定義:
インタフェース ControllerService 内の getForwardNames

getMetadata

public ModuleConfigMetadata getMetadata(String siteName)
定義:
インタフェース ControllerService 内の getMetadata


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