EnhancementProperties
---------------------

                 Key: STANBOL-488
                 URL: https://issues.apache.org/jira/browse/STANBOL-488
             Project: Stanbol
          Issue Type: New Feature
          Components: Enhancer
            Reporter: Rupert Westenthaler
            Assignee: Rupert Westenthaler


Enhancement Properties represent a "Map<String,Object>" that can be used to add 
properties to an Enhancement Request.

EnhancementProperties are a simple way to share information within an 
EnhancementRequest. Intended Usage include:

* Users may parse special properties that can be accessed by all components of 
the EnhancementProcess (e.g. user.name user.pwd for external services)
* To share parameters parsed as Query Parameters such as defined by STANBOL-481

Implementation:

(1) Store EnhancementProperties as ContentPart with the URI 
"urn:apache.org:stanbol.web:enhancement.properties"

(2) Provide an EnhancementPropertiesHelper with helper methods

(3) Optionally extend the ContentItem interface with a method to get the 
EnhancementPrpoerties

    + getEnhancementProperties() : Map<String,Object>

This Issue will initially cover (1) and (2). (3) needs to be discussed

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to