org.seasar.junitcdi.core.internal
クラス ResourceInjectionServicesImpl

java.lang.Object
  上位を拡張 org.jboss.weld.injection.spi.helpers.AbstractResourceServices
      上位を拡張 org.seasar.junitcdi.core.internal.ResourceInjectionServicesImpl
すべての実装されたインタフェース:
org.jboss.weld.bootstrap.api.Service, org.jboss.weld.injection.spi.ResourceInjectionServices

public class ResourceInjectionServicesImpl
extends org.jboss.weld.injection.spi.helpers.AbstractResourceServices
implements org.jboss.weld.injection.spi.ResourceInjectionServices

Resourceで注釈されたフィールドまたはプロパティDIされるオブジェクトを解決するクラスです.

作成者:
koichik

フィールドの概要
protected static Map<Class<?>,String> builtins
          組み込みコンポーネントの型とJNDI名のマップ
protected  Context context
          JNDIコンテキスト
protected static String ENV_NAMESPACE_PREFIX
          JNDI環境名のプレフィックス
protected static String JAVA_NAMESPACE_PREFIX
          Javaコンポーネントのプレフィックス
 
コンストラクタの概要
ResourceInjectionServicesImpl()
           
 
メソッドの概要
protected  Context getContext()
           
protected  String getResourceName(InjectionPoint injectionPoint)
           
 
クラス org.jboss.weld.injection.spi.helpers.AbstractResourceServices から継承されたメソッド
cleanup, getPropertyName, getResourceName, resolveResource, resolveResource
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.jboss.weld.injection.spi.ResourceInjectionServices から継承されたメソッド
resolveResource, resolveResource
 
インタフェース org.jboss.weld.bootstrap.api.Service から継承されたメソッド
cleanup
 

フィールドの詳細

JAVA_NAMESPACE_PREFIX

protected static final String JAVA_NAMESPACE_PREFIX
Javaコンポーネントのプレフィックス

関連項目:
定数フィールド値

ENV_NAMESPACE_PREFIX

protected static final String ENV_NAMESPACE_PREFIX
JNDI環境名のプレフィックス

関連項目:
定数フィールド値

builtins

protected static final Map<Class<?>,String> builtins
組み込みコンポーネントの型とJNDI名のマップ


context

protected final Context context
JNDIコンテキスト

コンストラクタの詳細

ResourceInjectionServicesImpl

public ResourceInjectionServicesImpl()
メソッドの詳細

getContext

protected Context getContext()
定義:
クラス org.jboss.weld.injection.spi.helpers.AbstractResourceServices 内の getContext

getResourceName

protected String getResourceName(InjectionPoint injectionPoint)
オーバーライド:
クラス org.jboss.weld.injection.spi.helpers.AbstractResourceServices 内の getResourceName


Copyright © 2010 The Seasar Foundation. All Rights Reserved.