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

java.lang.Object
  拡張org.seasar.framework.container.hotdeploy.creator.AbstractOndemandCreator
      拡張org.seasar.framework.container.hotdeploy.creator.MultiPackageOndemandCreator
すべての実装インタフェース:
OndemandCreator
直系の既知のサブクラス:
DxoOndemandCreator, ServiceOndemandCreator

public class MultiPackageOndemandCreator
extends AbstractOndemandCreator


フィールドの概要
 
クラス org.seasar.framework.container.hotdeploy.creator.AbstractOndemandCreator から継承したフィールド
autoBindingDef_BINDING, instanceDef_BINDING
 
コンストラクタの概要
MultiPackageOndemandCreator(NamingConvention namingConvention)
           
 
メソッドの概要
 void addMiddlePackageName(String middlePackageName)
           
protected  String[] composeClassNames(String rootPackageName, String componentName)
           
 String[] getPackageNames(String rootPackageName)
           
protected  Class getTargetClass(String rootPackageName, String componentName)
           
protected  boolean isTargetMiddlePackage(String rootPackageName, String className)
           
 
クラス 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
 

コンストラクタの詳細

MultiPackageOndemandCreator

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

getPackageNames

public String[] getPackageNames(String rootPackageName)

addMiddlePackageName

public void addMiddlePackageName(String middlePackageName)

composeClassNames

protected String[] composeClassNames(String rootPackageName,
                                     String componentName)

isTargetMiddlePackage

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

getTargetClass

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


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