You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Rupert Westenthaler (JIRA)" <ji...@apache.org> on 2013/03/27 14:27:16 UTC

[jira] [Created] (STANBOL-1001) Refector the EntiyhubImpl class to a POJO and the EntityhubConfiguration to a OSGI Component

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