[teiid-issues] [JBoss JIRA] Resolved: (TEIID-1078) Build annotation based configuration for the Connector Translation layer

Ramesh Reddy (JIRA) jira-events at lists.jboss.org
Thu May 13 11:33:26 EDT 2010


     [ https://jira.jboss.org/jira/browse/TEIID-1078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ramesh Reddy resolved TEIID-1078.
---------------------------------

    Resolution: Done


Created a annotation called "TranslatorPropery", that can be used on the "getter" methods in "ExecutionFactory" that define the configuration properties for that Translator.

The Translator deployer, will look for these annotations during the "template" building and present to the user as configurable properties for this Translator. When user submits values to these properties to create a new Translator, the deployer instantiates the Translator and uses the "setter" methods to apply these properties before it calls the "start" method.

This essentially in lines the translator property management for the Translators into the code. Which is very easy to maintain.

> Build annotation based configuration for the Connector Translation layer 
> -------------------------------------------------------------------------
>
>                 Key: TEIID-1078
>                 URL: https://jira.jboss.org/jira/browse/TEIID-1078
>             Project: Teiid
>          Issue Type: Sub-task
>          Components: Connector API
>    Affects Versions: 7.0
>         Environment: 7.0 M3
>            Reporter: Ramesh Reddy
>            Assignee: Ramesh Reddy
>             Fix For: 7.0
>
>
> Since the Translation layer in no longer a JCA, the properties that are specific to Translation layer need to be modified into annotation based properties backed JAXB based beans. These properties need to exposed through "templates" for the Translation layer.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the teiid-issues mailing list