[infinispan-issues] [JBoss JIRA] (ISPN-1455) Use ServiceLoader to load pluggable classes
Galder Zamarreño (Commented) (JIRA)
jira-events at lists.jboss.org
Wed Nov 30 05:30:40 EST 2011
[ https://issues.jboss.org/browse/ISPN-1455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646575#comment-12646575 ]
Galder Zamarreño commented on ISPN-1455:
----------------------------------------
As part of this, it'd be interesting for modules to validate on startup that the right services have been loaded. For example, Infinispan Servers cannot work properly if the right externalizers have not been registered. So, we'd rather find that out on startup rather than when a cache operation is executed.
> Use ServiceLoader to load pluggable 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
More information about the infinispan-issues
mailing list