public class NoInjectionAnnotationInjectionProvider extends InjectionProvider
Constructor and Description |
---|
NoInjectionAnnotationInjectionProvider() |
Modifier and Type | Method and Description |
---|---|
Object |
inject(Object instance) |
void |
postConstruct(Object instance,
Object creationMetaData)
Call postConstruct method on the specified instance.
|
void |
preDestroy(Object instance,
Object creationMetaData) |
protected void |
processAnnotations(Object instance)
Inject resources in specified instance.
|
isAvailable
public NoInjectionAnnotationInjectionProvider()
public Object inject(Object instance) throws InjectionProviderException
inject
in class InjectionProvider
InjectionProviderException
public void postConstruct(Object instance, Object creationMetaData) throws InjectionProviderException
postConstruct
in class InjectionProvider
InjectionProviderException
public void preDestroy(Object instance, Object creationMetaData) throws InjectionProviderException
preDestroy
in class InjectionProvider
InjectionProviderException
protected void processAnnotations(Object instance) throws IllegalAccessException, InvocationTargetException, NamingException
Copyright © 2020 The Apache Software Foundation. All rights reserved.