[ 
https://issues.apache.org/jira/browse/STANBOL-923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13577400#comment-13577400
 ] 

Rupert Westenthaler commented on STANBOL-923:
---------------------------------------------

I think it is better to remove the Entiyhub interface altogether and replace it 
with an instance of a ManagedSite that uses the name "entityhub". 
ReferencedSite and ManagedSite do have already a common super interface - Site.

Regarding the SiteManager: I would like to keep this separate - at least in its 
current form. If we would like to have 'UnionSite's, that I would suggest to 
introduce a new component that allows to configure an OSGI filter for tracking 
registered 'Site's. Such UnionSites could than implement the Site interface. 
The SiteManager would than only provide functionality to lookup Sites by name. 
                
> Create common super interface for Site, SiteManager and EntityHub
> -----------------------------------------------------------------
>
>                 Key: STANBOL-923
>                 URL: https://issues.apache.org/jira/browse/STANBOL-923
>             Project: Stanbol
>          Issue Type: Improvement
>          Components: Entityhub
>            Reporter: Reto Bachmann-Gmür
>
> Site, SiteManager and EntityHub all allow to query for and to retrieve 
> entities they should all extend an interface defining the methods for these 
> purposes.

--
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