org.apache.geronimo.naming.java
Class ComponentContextBuilder

java.lang.Object
  extended byorg.apache.geronimo.naming.java.ComponentContextBuilder

public class ComponentContextBuilder
extends Object

TODO consider removing this class. The only purpose is to slightly hide the internalBind method.

Version:
$Rev: 397017 $ $Date: 2006-04-26 01:15:37 +0200 (Wed, 26 Apr 2006) $

Constructor Summary
ComponentContextBuilder()
           
 
Method Summary
 void addEnvEntry(String name, String type, String text, ClassLoader classLoader)
           
 void addHandleDelegateReference(org.apache.geronimo.kernel.repository.Artifact configId, org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanNameQuery)
           
 void addORB(org.apache.geronimo.kernel.repository.Artifact configId, org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanObjectName)
           
 void addUserTransaction(UserTransaction userTransaction)
           
 void bind(String name, Object value)
           
 Map getContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentContextBuilder

public ComponentContextBuilder()
Method Detail

getContext

public Map getContext()

addUserTransaction

public void addUserTransaction(UserTransaction userTransaction)

addORB

public void addORB(org.apache.geronimo.kernel.repository.Artifact configId,
                   org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanObjectName)

addHandleDelegateReference

public void addHandleDelegateReference(org.apache.geronimo.kernel.repository.Artifact configId,
                                       org.apache.geronimo.gbean.AbstractNameQuery corbaGBeanNameQuery)

bind

public void bind(String name,
                 Object value)

addEnvEntry

public void addEnvEntry(String name,
                        String type,
                        String text,
                        ClassLoader classLoader)
                 throws NamingException,
                        NumberFormatException
Throws:
NamingException
NumberFormatException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.