org.seasar.framework.container.hotdeploy.creator
クラス SinglePackageOndemandCreator

java.lang.Object
  拡張org.seasar.framework.container.hotdeploy.creator.AbstractOndemandCreator
      拡張org.seasar.framework.container.hotdeploy.creator.SinglePackageOndemandCreator
すべての実装インタフェース:
OndemandCreator
直系の既知のサブクラス:
ActionOndemandCreator, DaoOndemandCreator, DtoOndemandCreator, HelperOndemandCreator, InterceptorOndemandCreator, LogicOndemandCreator, PageOndemandCreator, ValidatorOndemandCreator

public class SinglePackageOndemandCreator
extends AbstractOndemandCreator


フィールドの概要
 
クラス org.seasar.framework.container.hotdeploy.creator.AbstractOndemandCreator から継承したフィールド
autoBindingDef_BINDING, instanceDef_BINDING
 
コンストラクタの概要
SinglePackageOndemandCreator(NamingConvention namingConvention)
           
 
メソッドの概要
protected  String composeClassName(String rootPackageName, String componentName)
           
 String getMiddlePackageName()
           
protected  Class getTargetClass(String subsystemPackageName, String componentName)
           
protected  boolean isTargetMiddlePackage(String rootPackageName, String className)
           
 void setMiddlePackageName(String middlePackageName)
           
 
クラス org.seasar.framework.container.hotdeploy.creator.AbstractOndemandCreator から継承したメソッド
composeComponentName, concatName, customize, getAutoBindingDef, getComponentDef, getComponentDef, getCustomizer, getInstanceDef, getNameSuffix, getNamingConvention, getTargetClass, isAppliedSuffix, isExternalBinding, isTargetClassName, loadComponentDef, setAutoBindingDef, setCustomizer, setExternalBinding, setInstanceDef, setNameSuffix
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SinglePackageOndemandCreator

public SinglePackageOndemandCreator(NamingConvention namingConvention)
メソッドの詳細

getMiddlePackageName

public String getMiddlePackageName()

setMiddlePackageName

public void setMiddlePackageName(String middlePackageName)

composeClassName

protected String composeClassName(String rootPackageName,
                                  String componentName)

isTargetMiddlePackage

protected boolean isTargetMiddlePackage(String rootPackageName,
                                        String className)
定義:
クラス AbstractOndemandCreator 内の isTargetMiddlePackage

getTargetClass

protected Class getTargetClass(String subsystemPackageName,
                               String componentName)
定義:
クラス AbstractOndemandCreator 内の getTargetClass


Copyright © 2004-2006 The Seasar Foundation. All Rights Reserved.