Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.jboss.teiid.connectors;
- import org.jboss.teiid.connector.helloworld.HelloWorldConnection;
- import org.jboss.teiid.connector.helloworld.HelloWorldManagedConnectionFactory;
- import org.teiid.language.QueryExpression;
- import org.teiid.metadata.RuntimeMetadata;
- import org.teiid.translator.ExecutionContext;
- import org.teiid.translator.ExecutionFactory;
- import org.teiid.translator.ResultSetExecution;
- import org.teiid.translator.Translator;
- import org.teiid.translator.TranslatorException;
- @Translator(name="HelloWorld", description="Helloworld translator")
- public class HelloWorldExecutionFactory extends ExecutionFactory<HelloWorldManagedConnectionFactory, HelloWorldConnection> {
- public HelloWorldExecutionFactory() {
- }
- @Override
- public void start() throws TranslatorException {
- super.start();
- }
- @Override
- public ResultSetExecution createResultSetExecution(QueryExpression command,
- ExecutionContext executionContext, RuntimeMetadata metadata,
- HelloWorldConnection connection) throws TranslatorException {
- return super.createResultSetExecution(command, executionContext, metadata,
- connection);
- }
- @Override
- public HelloWorldConnection getConnection(
- HelloWorldManagedConnectionFactory factory,
- ExecutionContext executionContext) throws TranslatorException {
- return super.getConnection(factory, executionContext);
- }
- @Override
- public void closeConnection(HelloWorldConnection connection,
- HelloWorldManagedConnectionFactory factory) {
- // TODO Auto-generated method stub
- super.closeConnection(connection, factory);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement