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

Type Parameters:
X - bean class
All Known Subinterfaces:
ProcessManagedBean<X>, ProcessProducerField<X,T>, ProcessProducerMethod<X,T>, ProcessSessionBean<X>

public interface ProcessBean<X>

Fires event before registering bean with container.

Version:
$Rev: 815435 $ $Date: 2009-09-15 20:18:44 +0200 (Di, 15. Sep 2009) $

Method Summary
 void addDefinitionError(Throwable t)
          Aborts processing.
 Annotated getAnnotated()
          Returns annotated.
 Bean<X> getBean()
          Returns bean instance.
 

Method Detail

getAnnotated

Annotated getAnnotated()
Returns annotated.

Returns:
annotated

getBean

Bean<X> getBean()
Returns bean instance.

Returns:
bean

addDefinitionError

void addDefinitionError(Throwable t)
Aborts processing.

Parameters:
t - throwable


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