org.seasar.framework.container.deployer
クラス InstanceDefFactory

java.lang.Object
  拡張org.seasar.framework.container.deployer.InstanceDefFactory

public class InstanceDefFactory
extends java.lang.Object

InstanceDefを作成するためのクラスです。

作成者:
higa

フィールドの概要
static InstanceDef APPLICATION
          application用のInstanceDef
static InstanceDef OUTER
          outer用のInstanceDef
static InstanceDef PROTOTYPE
          prototype用のInstanceDef
static InstanceDef REQUEST
          request用のInstanceDef
static InstanceDef SESSION
          session用のInstanceDef
static InstanceDef SINGLETON
          singleton用のInstanceDef
 
コンストラクタの概要
protected InstanceDefFactory()
          InstanceDefFactoryを作成します。
 
メソッドの概要
static void addInstanceDef(InstanceDef instanceDef)
          InstanceDefを追加します。
static boolean existInstanceDef(java.lang.String name)
          InstanceDefが存在するかどうかを返します。
static InstanceDef getInstanceDef(java.lang.String name)
          nameに応じたInstanceDefを返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SINGLETON

public static final InstanceDef SINGLETON
singleton用のInstanceDef


PROTOTYPE

public static final InstanceDef PROTOTYPE
prototype用のInstanceDef


APPLICATION

public static final InstanceDef APPLICATION
application用のInstanceDef


SESSION

public static final InstanceDef SESSION
session用のInstanceDef


REQUEST

public static final InstanceDef REQUEST
request用のInstanceDef


OUTER

public static final InstanceDef OUTER
outer用のInstanceDef

コンストラクタの詳細

InstanceDefFactory

protected InstanceDefFactory()
InstanceDefFactoryを作成します。

メソッドの詳細

addInstanceDef

public static void addInstanceDef(InstanceDef instanceDef)
InstanceDefを追加します。

パラメータ:
instanceDef -

existInstanceDef

public static boolean existInstanceDef(java.lang.String name)
InstanceDefが存在するかどうかを返します。

パラメータ:
name -
戻り値:

getInstanceDef

public static InstanceDef getInstanceDef(java.lang.String name)
nameに応じたInstanceDefを返します。

パラメータ:
name -
戻り値:
InstanceDef


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