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

Type Parameters:
X - bean class
All Superinterfaces:
ProcessBean<Object>, ProcessManagedBean<Object>

public interface ProcessSessionBean<X>
extends ProcessManagedBean<Object>

Fires event before registering session bean.

Version:
$Rev: 905874 $ $Date: 2010-02-03 04:01:05 +0100 (Wed, 03 Feb 2010) $

Method Summary
 String getEjbName()
          Returns ejb name.
 SessionBeanType getSessionBeanType()
          Returns ejb type.
 
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

String getEjbName()
Returns ejb name.

Returns:
ejb name

getSessionBeanType

SessionBeanType getSessionBeanType()
Returns ejb type.

Returns:
ejb type.


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.