public class EJBResourceFactoryImpl extends java.lang.Object implements EJBResourceFactory
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
DEFAULT_EnvName
envのデフォルト値
|
static java.lang.String |
DEFAULT_EnvURL
env情報URLのデフォルト値
|
static java.lang.String |
DEFAULT_PropertyName
プロパティ名のデフォルト値
|
static EJBResourceFactoryImpl |
factory
自身のインスタンス
|
static Key |
KEY_EnvEncoding
env情報のエンコーディング取得キー
|
static Key |
KEY_EnvName
env情報取得キー
|
static Key |
KEY_EnvURL
env情報URL取得キー
|
static Key |
KEY_PropertyName
プロパティ名取得キー
|
static java.lang.String |
STR_EnvResourceURL
env情報リソースURL
|
コンストラクタと説明 |
---|
EJBResourceFactoryImpl()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected Resource |
createResourceManager(java.lang.String propertyName,
java.util.Map info)
リソースマネージャーを生成して返す。
|
protected java.util.Map |
extractInfo(java.util.Map info)
外部から指定された追加情報を格納したマップを返す
|
java.lang.String |
getEnvResourceURLString(javax.naming.Context context)
env情報リソースのURLを文字列で取得する
|
java.lang.String |
getEnvURLEncoding(javax.naming.Context context)
env情報URLのエンコーディングを取得する
|
java.lang.String |
getEnvURLString(javax.naming.Context context)
env情報URLを文字列で取得する
|
protected java.util.Map |
getIncludeInfo(java.lang.String url)
include情報マップを取得する
|
protected java.lang.String |
getPropertyName(javax.naming.Context context)
プロパティ名を取得する
|
Resource |
getResource()
PEXAのカーネルリソースを取得する
|
Resource |
getResource(javax.naming.Context envContext)
PEXAのカーネルリソースを取得する
|
Resource |
getResource(javax.naming.InitialContext context)
PEXAのカーネルリソースを取得する
|
Resource |
getResource(java.lang.String propertyName,
java.util.Map info)
PEXAのカーネルリソースを取得する
|
ResourceManager |
getResourceManager()
ResourceManagerを取得する
|
protected java.lang.String |
getSchemaString(javax.naming.Context context)
スキーマの内容を文字列で取得する
|
public static final java.lang.String DEFAULT_PropertyName
public static final java.lang.String DEFAULT_EnvName
public static final java.lang.String DEFAULT_EnvURL
public static final Key KEY_PropertyName
public static final Key KEY_EnvName
public static final Key KEY_EnvURL
public static final java.lang.String STR_EnvResourceURL
public static final Key KEY_EnvEncoding
public static EJBResourceFactoryImpl factory
protected java.util.Map extractInfo(java.util.Map info)
info
- 情報マップprotected java.util.Map getIncludeInfo(java.lang.String url)
url
- include情報URLprotected Resource createResourceManager(java.lang.String propertyName, java.util.Map info)
propertyName
- プロパティファイル名info
- 外部情報マップprotected java.lang.String getPropertyName(javax.naming.Context context)
context
- コンテキストprotected java.lang.String getSchemaString(javax.naming.Context context)
context
- コンテキストpublic java.lang.String getEnvURLString(javax.naming.Context context)
context
- コンテキストpublic java.lang.String getEnvResourceURLString(javax.naming.Context context)
context
- コンテキストpublic java.lang.String getEnvURLEncoding(javax.naming.Context context)
context
- コンテキストpublic Resource getResource(javax.naming.InitialContext context) throws FatalException
getResource
インタフェース内 EJBResourceFactory
context
- 初期コンテキストFatalException
public Resource getResource(javax.naming.Context envContext) throws FatalException
getResource
インタフェース内 EJBResourceFactory
context
- コンテキストFatalException
public Resource getResource(java.lang.String propertyName, java.util.Map info) throws FatalException
getResource
インタフェース内 ResourceFactory
propertyName
- プロパティファイル名info
- 外部情報マップFatalException
public Resource getResource() throws FatalException
getResource
インタフェース内 ResourceFactory
FatalException
public ResourceManager getResourceManager()