[
https://issues.jboss.org/browse/ISPN-1455?page=com.atlassian.jira.plugin....
]
Galder Zamarreño updated ISPN-1455:
-----------------------------------
Summary: Use ServiceLoader to load module command and lifecycle extension classes
(was: Use ServiceLoader to load pluggable classes)
I'm scoping this JIRA to solving the issues with module specific extensions.
For other extensions, such as cache stores (that's probably the most interesting of
all use cases mentioned in the description), I'll create a separate JIRA for later
on.
Use ServiceLoader to load module command and lifecycle extension
classes
------------------------------------------------------------------------
Key: ISPN-1455
URL:
https://issues.jboss.org/browse/ISPN-1455
Project: Infinispan
Issue Type: Enhancement
Reporter: Galder Zamarreño
Assignee: Galder Zamarreño
Fix For: 5.1.0.FINAL
Use ServiceLoader to load external module command factories and command initilizers.
Also consider using same approach for all pluggable parts of Infinispan including:
consistent hash functions, hash functions, marshallers, transport class, cache
stores/loaders, ...etc
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira