[infinispan-issues] [JBoss JIRA] (ISPN-1455) Use ServiceLoader to load module command and lifecycle extension classes

Galder Zamarreño (Updated) (JIRA) jira-events at lists.jboss.org
Wed Dec 7 12:06:40 EST 2011


     [ https://issues.jboss.org/browse/ISPN-1455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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

       



More information about the infinispan-issues mailing list