org.ow2.easybeans.deployment
Class InjectionHolder

java.lang.Object
  extended by org.ow2.easybeans.deployment.InjectionHolder
All Implemented Interfaces:
EZBInjectionHolder

public class InjectionHolder
extends java.lang.Object
implements EZBInjectionHolder

Keeps some injection objects like persistence unit manager, jndi resolver, etc.

Author:
Florent BENOIT

Constructor Summary
InjectionHolder()
          Default constructor.
 
Method Summary
 EZBJNDIResolver getJNDIResolver()
           
 EZBPersistenceUnitManager getPersistenceUnitManager()
           
 void setJNDIResolver(EZBJNDIResolver jndiResolver)
          Sets the JNDI Resolver.
 void setPersistenceUnitManager(EZBPersistenceUnitManager persistenceUnitManager)
          Sets the persistence unit manager.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectionHolder

public InjectionHolder()
Default constructor.

Method Detail

setPersistenceUnitManager

public void setPersistenceUnitManager(EZBPersistenceUnitManager persistenceUnitManager)
Sets the persistence unit manager.

Parameters:
persistenceUnitManager - the given persistence unit manager.

getPersistenceUnitManager

public EZBPersistenceUnitManager getPersistenceUnitManager()
Specified by:
getPersistenceUnitManager in interface EZBInjectionHolder
Returns:
persistence unit manager.

setJNDIResolver

public void setJNDIResolver(EZBJNDIResolver jndiResolver)
Sets the JNDI Resolver.

Parameters:
jndiResolver - the given JNDI Resolver.

getJNDIResolver

public EZBJNDIResolver getJNDIResolver()
Specified by:
getJNDIResolver in interface EZBInjectionHolder
Returns:
JNDI Resolver.


Copyright © 2006-2010 OW2 Consortium. All Rights Reserved.