org.seasar.s2click
クラス S2ClickConfigService

java.lang.Object
  上位を拡張 org.seasar.s2click.S2ClickConfigService
すべての実装されたインタフェース:
org.apache.click.service.ConfigService

public class S2ClickConfigService
extends java.lang.Object
implements org.apache.click.service.ConfigService


入れ子のクラスの概要
 
インタフェース org.apache.click.service.ConfigService から継承された入れ子のクラス/インタフェース
org.apache.click.service.ConfigService.AutoBinding
 
フィールドの概要
protected  java.util.Map<java.lang.String,java.lang.Object> commonHeaders
           
protected  boolean hotDeploy
           
protected  java.util.Map pageByClassMap
           
protected  java.util.Map pageByPathMap
           
protected  java.util.List<java.lang.String> pageInterceptorList
           
protected  java.lang.String pagesPackage
           
 
インタフェース org.apache.click.service.ConfigService から継承されたフィールド
CONTEXT_NAME, ERROR_PATH, MODE_DEBUG, MODE_DEVELOPMENT, MODE_PRODUCTION, MODE_PROFILE, MODE_TRACE, NOT_FOUND_PATH
 
コンストラクタの概要
S2ClickConfigService()
           
 
メソッドの概要
 org.apache.click.util.Format createFormat()
           
 java.lang.String getApplicationMode()
           
 org.apache.click.service.ConfigService.AutoBinding getAutoBindingMode()
          リクエストパラメータのバインディングはS2Click側で行うため、 このメソッドは常にAutoBinding.NONEを返します。
 java.lang.String getCharset()
           
 java.lang.Class getErrorPageClass()
           
 org.apache.click.service.FileUploadService getFileUploadService()
           
 java.util.Locale getLocale()
           
 org.apache.click.service.LogService getLogService()
           
 org.apache.click.service.MessagesMapService getMessagesMapService()
           
 java.lang.Class getNotFoundPageClass()
           
 java.lang.Class getPageClass(java.lang.String path)
           
 java.util.List<java.lang.Class<? extends org.apache.click.Page>> getPageClassList()
           
 java.lang.reflect.Field getPageField(java.lang.Class<? extends org.apache.click.Page> pageClass, java.lang.String fieldName)
           
 java.lang.reflect.Field[] getPageFieldArray(java.lang.Class<? extends org.apache.click.Page> pageClass)
           
 java.util.Map<java.lang.String,java.lang.reflect.Field> getPageFields(java.lang.Class<? extends org.apache.click.Page> pageClass)
           
 java.util.Map<java.lang.String,java.lang.Object> getPageHeaders(java.lang.String path)
           
 java.util.List<org.apache.click.PageInterceptor> getPageInterceptors()
           
 java.lang.String getPagePath(java.lang.Class<? extends org.apache.click.Page> pageClass)
           
 org.apache.click.service.ResourceService getResourceService()
           
 javax.servlet.ServletContext getServletContext()
           
 org.apache.click.service.TemplateService getTemplateService()
           
 boolean isJspPage(java.lang.String path)
           
 boolean isPagesAutoBinding()
           
 boolean isProductionMode()
           
 boolean isProfileMode()
           
 boolean isTemplate(java.lang.String path)
           
protected  void loadCharset(S2ClickConfig config)
           
protected  void loadFileUploadService(S2ClickConfig config)
           
protected  void loadFormat(S2ClickConfig config)
           
protected  void loadHeaders(S2ClickConfig config)
           
protected  void loadLocale(S2ClickConfig config)
           
protected  void loadLogService(S2ClickConfig config)
           
protected  void loadMessageMapService(S2ClickConfig config)
           
protected  void loadModel(S2ClickConfig config)
           
protected  void loadPageInterceptors(S2ClickConfig config)
           
protected  void loadPages(S2ClickConfig config)
           
protected  void loadResourceService(S2ClickConfig config)
           
protected  void loadTemplateService(S2ClickConfig config)
           
 void onDestroy()
           
 void onInit(javax.servlet.ServletContext servletContext)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

hotDeploy

protected boolean hotDeploy

commonHeaders

protected java.util.Map<java.lang.String,java.lang.Object> commonHeaders

pageInterceptorList

protected java.util.List<java.lang.String> pageInterceptorList

pageByPathMap

protected final java.util.Map pageByPathMap

pageByClassMap

protected final java.util.Map pageByClassMap

pagesPackage

protected java.lang.String pagesPackage
コンストラクタの詳細

S2ClickConfigService

public S2ClickConfigService()
メソッドの詳細

createFormat

public org.apache.click.util.Format createFormat()
定義:
インタフェース org.apache.click.service.ConfigService 内の createFormat

getApplicationMode

public java.lang.String getApplicationMode()
定義:
インタフェース org.apache.click.service.ConfigService 内の getApplicationMode

getCharset

public java.lang.String getCharset()
定義:
インタフェース org.apache.click.service.ConfigService 内の getCharset

getErrorPageClass

public java.lang.Class getErrorPageClass()
定義:
インタフェース org.apache.click.service.ConfigService 内の getErrorPageClass

getFileUploadService

public org.apache.click.service.FileUploadService getFileUploadService()
定義:
インタフェース org.apache.click.service.ConfigService 内の getFileUploadService

getLocale

public java.util.Locale getLocale()
定義:
インタフェース org.apache.click.service.ConfigService 内の getLocale

getLogService

public org.apache.click.service.LogService getLogService()
定義:
インタフェース org.apache.click.service.ConfigService 内の getLogService

getNotFoundPageClass

public java.lang.Class getNotFoundPageClass()
定義:
インタフェース org.apache.click.service.ConfigService 内の getNotFoundPageClass

getPageClass

public java.lang.Class getPageClass(java.lang.String path)
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageClass

getPageField

public java.lang.reflect.Field getPageField(java.lang.Class<? extends org.apache.click.Page> pageClass,
                                            java.lang.String fieldName)
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageField

getPageFieldArray

public java.lang.reflect.Field[] getPageFieldArray(java.lang.Class<? extends org.apache.click.Page> pageClass)
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageFieldArray

getPageFields

public java.util.Map<java.lang.String,java.lang.reflect.Field> getPageFields(java.lang.Class<? extends org.apache.click.Page> pageClass)
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageFields

getPageHeaders

public java.util.Map<java.lang.String,java.lang.Object> getPageHeaders(java.lang.String path)
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageHeaders

getPagePath

public java.lang.String getPagePath(java.lang.Class<? extends org.apache.click.Page> pageClass)
定義:
インタフェース org.apache.click.service.ConfigService 内の getPagePath

getServletContext

public javax.servlet.ServletContext getServletContext()
定義:
インタフェース org.apache.click.service.ConfigService 内の getServletContext

getTemplateService

public org.apache.click.service.TemplateService getTemplateService()
定義:
インタフェース org.apache.click.service.ConfigService 内の getTemplateService

isJspPage

public boolean isJspPage(java.lang.String path)
定義:
インタフェース org.apache.click.service.ConfigService 内の isJspPage

isPagesAutoBinding

public boolean isPagesAutoBinding()

isProductionMode

public boolean isProductionMode()
定義:
インタフェース org.apache.click.service.ConfigService 内の isProductionMode

isProfileMode

public boolean isProfileMode()
定義:
インタフェース org.apache.click.service.ConfigService 内の isProfileMode

onDestroy

public void onDestroy()
定義:
インタフェース org.apache.click.service.ConfigService 内の onDestroy

onInit

public void onInit(javax.servlet.ServletContext servletContext)
            throws java.lang.Exception
定義:
インタフェース org.apache.click.service.ConfigService 内の onInit
例外:
java.lang.Exception

loadCharset

protected void loadCharset(S2ClickConfig config)

loadModel

protected void loadModel(S2ClickConfig config)

loadLogService

protected void loadLogService(S2ClickConfig config)
                       throws java.lang.Exception
例外:
java.lang.Exception

loadResourceService

protected void loadResourceService(S2ClickConfig config)
                            throws java.lang.Exception
例外:
java.lang.Exception

loadTemplateService

protected void loadTemplateService(S2ClickConfig config)
                            throws java.lang.Exception
例外:
java.lang.Exception

loadFileUploadService

protected void loadFileUploadService(S2ClickConfig config)
                              throws java.lang.Exception
例外:
java.lang.Exception

loadMessageMapService

protected void loadMessageMapService(S2ClickConfig config)
                              throws java.lang.Exception
例外:
java.lang.Exception

loadPageInterceptors

protected void loadPageInterceptors(S2ClickConfig config)

loadLocale

protected void loadLocale(S2ClickConfig config)

loadHeaders

protected void loadHeaders(S2ClickConfig config)

loadFormat

protected void loadFormat(S2ClickConfig config)

loadPages

protected void loadPages(S2ClickConfig config)
                  throws java.lang.ClassNotFoundException
例外:
java.lang.ClassNotFoundException

getAutoBindingMode

public org.apache.click.service.ConfigService.AutoBinding getAutoBindingMode()
リクエストパラメータのバインディングはS2Click側で行うため、 このメソッドは常にAutoBinding.NONEを返します。

定義:
インタフェース org.apache.click.service.ConfigService 内の getAutoBindingMode

getPageClassList

public java.util.List<java.lang.Class<? extends org.apache.click.Page>> getPageClassList()
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageClassList

getResourceService

public org.apache.click.service.ResourceService getResourceService()
定義:
インタフェース org.apache.click.service.ConfigService 内の getResourceService

isTemplate

public boolean isTemplate(java.lang.String path)
定義:
インタフェース org.apache.click.service.ConfigService 内の isTemplate

getMessagesMapService

public org.apache.click.service.MessagesMapService getMessagesMapService()
定義:
インタフェース org.apache.click.service.ConfigService 内の getMessagesMapService

getPageInterceptors

public java.util.List<org.apache.click.PageInterceptor> getPageInterceptors()
定義:
インタフェース org.apache.click.service.ConfigService 内の getPageInterceptors