Andrey Kornev created IGNITE-1264:
-------------------------------------
Summary: Resource SPI
Key: IGNITE-1264
URL: https://issues.apache.org/jira/browse/IGNITE-1264
Project: Ignite
Issue Type: Improvement
Components: general
Reporter: Andrey Kornev
As a user I'd like to be able to customize how resource injection is done by
Ignite: for example, I'd like to be able to process any custom annotations on
my application's class after its deserialization on a remote node.
Ideally, Ignite should expose an SPI that would be delegated to at specific
points of the dependency injection logic (as currently implemented in the
GridResourceProcessor class).
Once implemented, this feature would allow to make the injector support
pluggable: Spring, Guice, Dagger, whatever... Ultimately it'd be great to
replace all injection-related Ignite annotations by the standard javax.inject
API.
For references, here's the nabble thread:
http://apache-ignite-developers.2346864.n4.nabble.com/Resource-SPI-proposal-td2318.html
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)