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

Rafa Haro closed STANBOL-967.
-----------------------------
    Resolution: Done

> enhancer.servicesapi.ServiceProperties documentation improvement
> ----------------------------------------------------------------
>
>                 Key: STANBOL-967
>                 URL: https://issues.apache.org/jira/browse/STANBOL-967
>             Project: Stanbol
>          Issue Type: Improvement
>          Components: Enhancer
>            Reporter: Reto Gmür
>            Priority: Minor
>              Labels: documentation
>
> The javadoc of enhancer.servicesapi.ServiceProperties isn't very clear.
> "Stanbol Enhancer components might implement this interface to parse 
> additional properties to other components."
> What does it mean to "parse additional properties". If an "Enhancer 
> component" is a EnhancementEngine why doesn't this interface extend it? And 
> what is the "other component"?
> Why does getServiceProperties return a Map with Objects as values while the 
> constants are all integers? What are the possible keys expect 
> ENHANCEMENT_ENGINE_ORDERING? Is anything else but the EnhancementJobManager 
> expected to read/use this properties?
> javadoc to DEFAULT_ORDERING:
>      * The default ordering uses {@link 
> ServiceProperties#ORDERING_EXTRACTION_ENHANCEMENT}
>      * -1 . So by default EnhancementEngines are called after all engines that
>      * use an value within the ordering range defined by
>      * {@link ServiceProperties#ORDERING_EXTRACTION_ENHANCEMENT}
> As ORDERING_EXTRACTION_ENHANCEMENT is 1 ORDERING_EXTRACTION_ENHANCEMENT-1 is 
> 0. Is the first sentence ust a convuted wy of saying that this constant has 
> value 0?
> An what is the value range defined by ORDERING_EXTRACTION_ENHANCEMENT, is 
> this the range [1,1]?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to