]
Van Halbert reassigned TEIID-4748:
----------------------------------
Assignee: (was: Van Halbert)
Provide translator/connector for calling Java api
-------------------------------------------------
Key: TEIID-4748
URL:
https://issues.jboss.org/browse/TEIID-4748
Project: Teiid
Issue Type: Feature Request
Components: Misc. Connectors
Reporter: Van Halbert
Priority: Major
Fix For: Open To Community
Provide a translator/connector for doing the following:
- calling a java method on an API that returns an object (or collection)
- the return object should be exposed as a table
- the resource adapter should be able to provide the connection to the java api (either
remote or local)
This scenario doesn't work with the current object translator, as its based on
reading from a cache (map) and the connection methods are exposed based on that scenario.
The object translator has, at its core, the base for handling all the reflection logic
for reading and writing on a java object. It may make sense to refactor out the core
logic for reuse.