javax.enterprise.inject.spi
Interface ProcessSessionBean<X>

All Superinterfaces:
ProcessBean<java.lang.Object>, ProcessManagedBean<java.lang.Object>
All Known Implementing Classes:
ProcessSessionBeanImpl

public interface ProcessSessionBean<X>
extends ProcessManagedBean<java.lang.Object>

Extension callback while processing a managed bean.

 public class MyExtension implements Extension
 {
  <X> public void
  processSessionBean(@Observes ProcessSessionBean<X> event)
  {
    ...
  }
 }
 


Method Summary
 java.lang.String getEjbName()
           
 SessionBeanType getSessionBeanType()
           
 
Methods inherited from interface javax.enterprise.inject.spi.ProcessManagedBean
getAnnotatedBeanClass
 
Methods inherited from interface javax.enterprise.inject.spi.ProcessBean
addDefinitionError, getAnnotated, getBean
 

Method Detail

getEjbName

java.lang.String getEjbName()

getSessionBeanType

SessionBeanType getSessionBeanType()