org.mule.impl.container
Class EjbContainerContext

java.lang.Object
  extended by org.mule.impl.container.AbstractContainerContext
      extended by org.mule.impl.container.JndiContainerContext
          extended by org.mule.impl.container.RmiContainerContext
              extended by org.mule.impl.container.EjbContainerContext
All Implemented Interfaces:
Disposable, Initialisable, UMOContainerContext

public class EjbContainerContext
extends RmiContainerContext

EjbContainerContext is a container implementaiton that allows EJB Session beans to be referenced as Mule managed UMOs


Field Summary
 
Fields inherited from class org.mule.impl.container.RmiContainerContext
securityManager, securityPolicy
 
Fields inherited from class org.mule.impl.container.JndiContainerContext
context
 
Fields inherited from class org.mule.impl.container.AbstractContainerContext
logger
 
Constructor Summary
  EjbContainerContext()
           
protected EjbContainerContext(String name)
           
 
Method Summary
 Object getComponent(Object key)
          Queries a component from the underlying container
 
Methods inherited from class org.mule.impl.container.RmiContainerContext
getSecurityManager, getSecurityPolicy, initialise, setSecurityManager, setSecurityPolicy
 
Methods inherited from class org.mule.impl.container.JndiContainerContext
configure, getContext, getEnvironment, setContext, setEnvironment
 
Methods inherited from class org.mule.impl.container.AbstractContainerContext
configure, dispose, getDefaultDocType, getDefaultEncoding, getName, getXmlDeclaration, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbContainerContext

public EjbContainerContext()

EjbContainerContext

protected EjbContainerContext(String name)
Method Detail

getComponent

public Object getComponent(Object key)
                    throws ObjectNotFoundException
Description copied from interface: UMOContainerContext
Queries a component from the underlying container

Specified by:
getComponent in interface UMOContainerContext
Overrides:
getComponent in class RmiContainerContext
Parameters:
key - the key fo find the component with. Its up to the individual implementation to check the type of this key and look up objects accordingly
Returns:
The component found in the container
Throws:
ObjectNotFoundException - if the component is not found


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.