[
https://jira.jboss.org/jira/browse/TEIID-1078?page=com.atlassian.jira.plu...
]
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