eagle-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jayesh (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (EAGLE-487) use guice module better in app framework
Date Thu, 20 Jul 2017 17:53:05 GMT

     [ https://issues.apache.org/jira/browse/EAGLE-487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jayesh updated EAGLE-487:
-------------------------
    Fix Version/s:     (was: v0.5.0)
                   v0.5.1

> use guice module better in app framework
> ----------------------------------------
>
>                 Key: EAGLE-487
>                 URL: https://issues.apache.org/jira/browse/EAGLE-487
>             Project: Eagle
>          Issue Type: Improvement
>    Affects Versions: v0.5.0
>            Reporter: Edward Zhang
>            Assignee: Edward Zhang
>             Fix For: v0.5.1
>
>
> There are multiple issues with using guice module in app framework.
> 1. ApplicationProviderServiceImpl is instantiated twice
> 2. the interface between application and eagle server is not clear. It is not correct
to only let application to register submodules,, instead it should includes some state inherited
from eagle server, for example metadata storage type.
> 3. not necessary to use module scope, it is pretty over-engineering when application
only want to register some module.
> 4. MemoryMetadataStore should use singleton



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message