public class OsgiInjectableValues
extends com.fasterxml.jackson.databind.InjectableValues
JacksonInject
in the constructor parameters or the class members ask for injecting a matching OSGI services.
Use the JacksonInject.value()
to specify an OSGI filter to select more accurately the OSGI services.
Null is injected when no matching OSGI service is registered.Constructor and Description |
---|
OsgiInjectableValues(org.osgi.framework.BundleContext bundleContext) |
Modifier and Type | Method and Description |
---|---|
Object |
findInjectableValue(Object valueId,
com.fasterxml.jackson.databind.DeserializationContext ctxt,
com.fasterxml.jackson.databind.BeanProperty forProperty,
Object beanInstance) |
Copyright © 2023 FasterXML. All rights reserved.