public class Jetty6InjectionProvider extends DiscoverableInjectionProvider
See http://docs.codehaus.org/display/JETTY/Annotations for details on Jetty's supported Annotations.
Constructor and Description |
---|
Jetty6InjectionProvider()
Construct a new Jetty6InjectionProvider instance.
|
Modifier and Type | Method and Description |
---|---|
void |
inject(Object managedBean)
The implementation of this method must perform the following steps:
Inject the supported resources per the Servlet 2.5 specification into the provided object
|
void |
invokePostConstruct(Object managedBean)
The implemenation of this method must invoke any method marked with the
@PostConstruct annotation (per
the Common Annotations Specification). |
void |
invokePreDestroy(Object managedBean)
The implemenation of this method must invoke any method marked with the
@PreDestroy annotation (per the
Common Annotations Specification). |
isInjectionFeatureAvailable
public Jetty6InjectionProvider()
Construct a new Jetty6InjectionProvider instance.
public void inject(Object managedBean) throws InjectionProviderException
The implementation of this method must perform the following steps:
This method must not invoke any methods annotated with @PostConstruct
managedBean
- the target managed beanInjectionProviderException
- if an error occurs during resource injectionpublic void invokePreDestroy(Object managedBean) throws InjectionProviderException
The implemenation of this method must invoke any method marked with the @PreDestroy
annotation (per the
Common Annotations Specification).
managedBean
- the target managed beanInjectionProviderException
- if an error occurs when invoking the method annotated by the @PreDestroy
annotationpublic void invokePostConstruct(Object managedBean) throws InjectionProviderException
The implemenation of this method must invoke any method marked with the @PostConstruct
annotation (per
the Common Annotations Specification).
managedBean
- the target managed beanInjectionProviderException
- if an error occurs when invoking the method annotated by the @PostConstruct
annotationCopyright © 1997–2019 Eclipse Foundation. All rights reserved.