public class ProcessInjectionPointImpl<T,X> extends AbstractDefinitionContainerEvent implements ProcessInjectionPoint<T,X>
| Modifier | Constructor and Description |
|---|---|
protected |
ProcessInjectionPointImpl(InjectionPoint ip,
Class<?> declaringComponentClass,
BeanManagerImpl beanManager,
Type injectionPointType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefinitionError(Throwable t)
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
|
protected static <T,X> FieldInjectionPointAttributes<T,X> |
fire(FieldInjectionPointAttributes<T,X> attributes,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
static <T,X> ParameterInjectionPointAttributes<T,X> |
fire(ParameterInjectionPointAttributes<T,X> attributes,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
InjectionPoint |
getInjectionPoint() |
boolean |
isDirty() |
void |
setInjectionPoint(InjectionPoint injectionPoint)
Replaces the InjectionPoint.
|
firegetActualTypeArguments, getBeanManager, getErrors, getObserverMethod, getRawType, getReceiver, setObserverMethod, setReceiverprotected ProcessInjectionPointImpl(InjectionPoint ip, Class<?> declaringComponentClass, BeanManagerImpl beanManager, Type injectionPointType)
protected static <T,X> FieldInjectionPointAttributes<T,X> fire(FieldInjectionPointAttributes<T,X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager)
public static <T,X> ParameterInjectionPointAttributes<T,X> fire(ParameterInjectionPointAttributes<T,X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager)
public InjectionPoint getInjectionPoint()
getInjectionPoint in interface ProcessInjectionPoint<T,X>public void setInjectionPoint(InjectionPoint injectionPoint)
ProcessInjectionPointsetInjectionPoint in interface ProcessInjectionPoint<T,X>injectionPoint - the new injection pointpublic void addDefinitionError(Throwable t)
ProcessInjectionPointaddDefinitionError in interface ProcessInjectionPoint<T,X>t - the definition errorpublic boolean isDirty()
Copyright © 2014 Seam Framework. All Rights Reserved.