org.seasar.groovy
クラス S2ContainerGroovyFactory
java.lang.Object
org.seasar.groovy.S2ContainerGroovyFactory
- すべての実装インタフェース:
- org.seasar.framework.container.factory.S2ContainerBuilder
- 直系の既知のサブクラス:
- GroovyS2ContainerBuilder
- public class S2ContainerGroovyFactory
- extends java.lang.Object
- implements org.seasar.framework.container.factory.S2ContainerBuilder
Groovyスクリプトを読みこんでS2Containerを作成するファクトリークラス。
読みこまれるGroovyスクリプトは、スクリプト内でS2Containerを作成し、 returnする必要がある。
- 作成者:
- takai
メソッドの概要 |
org.seasar.framework.container.S2Container |
build(java.lang.String path)
|
org.seasar.framework.container.S2Container |
build(java.lang.String path,
java.lang.ClassLoader classLoader)
|
static org.seasar.framework.container.S2Container |
create(java.lang.String path)
GroovyスクリプトからS2Containerを作成する。 |
org.seasar.framework.container.S2Container |
include(org.seasar.framework.container.S2Container parent,
java.lang.String path)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
S2ContainerGroovyFactory
protected S2ContainerGroovyFactory()
create
public static org.seasar.framework.container.S2Container create(java.lang.String path)
throws SeasarBuilderException
- GroovyスクリプトからS2Containerを作成する。
- パラメータ:
path
- 読みこむGroovyスクリプトのパス
- 戻り値:
- Groovyスクリプトによって作成されたS2Container
- 例外:
SeasarBuilderException
- Groovyスクリプトにエラーがあった場合に発生する
build
public org.seasar.framework.container.S2Container build(java.lang.String path)
throws SeasarBuilderException
- 定義:
- インタフェース
org.seasar.framework.container.factory.S2ContainerBuilder
内の build
- 例外:
SeasarBuilderException
- 関連項目:
S2ContainerBuilder.build(java.lang.String)
build
public org.seasar.framework.container.S2Container build(java.lang.String path,
java.lang.ClassLoader classLoader)
throws SeasarBuilderException
- 定義:
- インタフェース
org.seasar.framework.container.factory.S2ContainerBuilder
内の build
- 例外:
SeasarBuilderException
- 関連項目:
S2ContainerBuilder.build(java.lang.String,
java.lang.ClassLoader)
include
public org.seasar.framework.container.S2Container include(org.seasar.framework.container.S2Container parent,
java.lang.String path)
- 定義:
- インタフェース
org.seasar.framework.container.factory.S2ContainerBuilder
内の include
Copyright © 2004 The Seasar Project. All Rights Reserved.