org.seasar.framework.container.autoregister
クラス AbstractJarComponentAutoRegister
java.lang.Object
org.seasar.framework.container.autoregister.AbstractAutoRegister
org.seasar.framework.container.autoregister.AbstractComponentAutoRegister
org.seasar.framework.container.autoregister.AbstractJarComponentAutoRegister
- すべての実装インタフェース:
- ClassTraversal.ClassHandler
- 直系の既知のサブクラス:
- JarComponentAutoRegister
- public abstract class AbstractJarComponentAutoRegister
- extends AbstractComponentAutoRegister
jarファイルの中にあるコンポーネントを自動登録するための抽象クラスです。
- 作成者:
- koichik, higa
クラス org.seasar.framework.container.autoregister.AbstractComponentAutoRegister から継承したメソッド |
customize, getAutoBindingDef, getAutoNaming, getCustomizer, getInstanceDef, getTargetPackages, isExternalBinding, processClass, register, setAutoBindingDef, setAutoNaming, setCustomizer, setExternalBinding, setInstanceDef |
クラス org.seasar.framework.container.autoregister.AbstractAutoRegister から継承したメソッド |
addClassPattern, addClassPattern, addIgnoreClassPattern, addIgnoreClassPattern, findComponentDef, getClassPattern, getClassPatternSize, getContainer, hasComponentDef, isIgnore, setContainer |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJarComponentAutoRegister
public AbstractJarComponentAutoRegister()
getBaseDir
public String getBaseDir()
- ベースとなるディレクトリを返します。
- 戻り値:
setBaseDir
public void setBaseDir(String baseDir)
- ベースとなるディレクトリを設定します。
- パラメータ:
baseDir
-
registerAll
public void registerAll()
- クラス
AbstractAutoRegister
の記述:
- 自動登録を行います。
- 定義:
- クラス
AbstractAutoRegister
内の registerAll
setupBaseDir
protected abstract void setupBaseDir()
isAppliedJar
protected boolean isAppliedJar(String jarFileName)
findJar
protected File findJar(String jarFileName)
setJarFileNames
public void setJarFileNames(String jarFileNames)
- jarファイル名を設定します。複数設定する場合は、','で区切ります。
- パラメータ:
jarFileNames
-
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.