org.apache.webbeans.ejb.common.component
Class EjbBeanCreatorImpl<T>
java.lang.Object
org.apache.webbeans.component.creation.AbstractBeanCreator<T>
org.apache.webbeans.component.creation.AbstractInjectedTargetBeanCreator<T>
org.apache.webbeans.ejb.common.component.EjbBeanCreatorImpl<T>
- Type Parameters:
T - ejb class type
- All Implemented Interfaces:
- BeanCreator<T>, InjectedTargetBeanCreator<T>, EjbBeanCreator<T>
public class EjbBeanCreatorImpl<T>
- extends AbstractInjectedTargetBeanCreator<T>
- implements EjbBeanCreator<T>
EjbBeanCreatorImpl.
- Version:
- $Rev$ $Date$
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EjbBeanCreatorImpl
public EjbBeanCreatorImpl(BaseEjbBean<T> ejbBean)
checkCreateConditions
public void checkCreateConditions()
-
- Specified by:
checkCreateConditions in interface BeanCreator<T>- Overrides:
checkCreateConditions in class AbstractBeanCreator<T>
defineScopeType
public void defineScopeType(String errorMessage,
boolean allowLazyInit)
-
- Specified by:
defineScopeType in interface BeanCreator<T>- Overrides:
defineScopeType in class AbstractBeanCreator<T>
defineApiType
public void defineApiType()
-
- Specified by:
defineApiType in interface BeanCreator<T>- Overrides:
defineApiType in class AbstractBeanCreator<T>
defineObserverMethods
public Set<javax.enterprise.inject.spi.ObserverMethod<?>> defineObserverMethods()
- Specified by:
defineObserverMethods in interface InjectedTargetBeanCreator<T>- Overrides:
defineObserverMethods in class AbstractInjectedTargetBeanCreator<T>
getBean
public BaseEjbBean<T> getBean()
-
- Specified by:
getBean in interface BeanCreator<T>- Overrides:
getBean in class AbstractInjectedTargetBeanCreator<T>
Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.