public abstract class ForwardingResourceInjectionServices extends java.lang.Object implements ResourceInjectionServices
| Constructor and Description |
|---|
ForwardingResourceInjectionServices() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ResourceInjectionServices |
delegate() |
ResourceReferenceFactory<java.lang.Object> |
registerResourceInjectionPoint(InjectionPoint injectionPoint)
Register a resource injection point.
|
ResourceReferenceFactory<java.lang.Object> |
registerResourceInjectionPoint(java.lang.String jndiName,
java.lang.String mappedName)
Register a resource injection point with the given JNDI name and mapped name.
|
java.lang.Object |
resolveResource(InjectionPoint injectionPoint)
Resolve the value for the given @Resource injection point
|
java.lang.Object |
resolveResource(java.lang.String jndiName,
java.lang.String mappedName)
Resolve the value for the given JNDI name and mapped name
|
protected abstract ResourceInjectionServices delegate()
public ResourceReferenceFactory<java.lang.Object> registerResourceInjectionPoint(InjectionPoint injectionPoint)
ResourceInjectionServicesResourceReferenceFactory is returned which may be used at runtime for creating instances of the
resource.registerResourceInjectionPoint in interface ResourceInjectionServicesinjectionPoint - the injection point metadatapublic ResourceReferenceFactory<java.lang.Object> registerResourceInjectionPoint(java.lang.String jndiName, java.lang.String mappedName)
ResourceInjectionServicesResourceReferenceFactory is returned which may be used at runtime
for creating instances of the resource.registerResourceInjectionPoint in interface ResourceInjectionServicespublic java.lang.Object resolveResource(InjectionPoint injectionPoint)
ResourceInjectionServicesresolveResource in interface ResourceInjectionServicesinjectionPoint - the injection point metadatapublic java.lang.Object resolveResource(java.lang.String jndiName,
java.lang.String mappedName)
ResourceInjectionServicesresolveResource in interface ResourceInjectionServicesCopyright © 2014. All Rights Reserved.