Rupert Westenthaler created STANBOL-1001:
--------------------------------------------

             Summary: Refector the EntiyhubImpl class to a POJO and the 
EntityhubConfiguration to a OSGI Component
                 Key: STANBOL-1001
                 URL: https://issues.apache.org/jira/browse/STANBOL-1001
             Project: Stanbol
          Issue Type: Sub-task
          Components: Entityhub
    Affects Versions: entityhub-0.11.0
            Reporter: Rupert Westenthaler
            Assignee: Rupert Westenthaler


The EntityhubImpl - implementation of the Entityhub interface - is currently 
both OSGI service and component. It depends on the EntityhubConfiguration 
service (also a OSGI service and component). In addition the EntiyhubImpl has 
dependencies to the SiteManager and the Yard used by the Entityhub to store its 
data.

With this Issue this will be changed as follows

* The EntityhubConfigurationImpl will be only a OSGI Component
* The EntityhubImpl will be a POJO

The EntityhubConfigurationImpl will parse the configuration, track all 
dependencies and register the EntityhubImpl as Service as soon as all required 
dependencies are available.

This means that also the EntityhubImpl will adopt the architecture as described 
by the parent issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to