/connectors/sandbox/connector-template/src/main/java/${package-name}/${connector-name}ConnectionImpl.java
Java | 30 lines | 16 code | 6 blank | 8 comment | 0 complexity | 7447cdfe2c95826e8f3e5c9668f02be0 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
- /*
- * ${license}
- */
- package ${package-name};
- import org.teiid.connector.api.ConnectorException;
- import org.teiid.connector.api.Execution;
- import org.teiid.connector.api.ExecutionContext;
- import org.teiid.connector.basic.BasicConnection;
- import org.teiid.connector.language.ICommand;
- import org.teiid.connector.metadata.runtime.RuntimeMetadata;
- /**
- * Connection to the resource. You must define ${connector-name}Connection interface, that
- * extends the "javax.resource.cci.Connection"
- */
- public class ${connector-name}ConnectionImpl extends BasicConnection implements ${connector-name}Connection {
- private ${connector-name}ManagedConnectionFactory config;
- public ${connector-name}ConnectionImpl(${connector-name}ManagedConnectionFactory env) {
- this.config = env;
- // todo: connect to your source here
- }
-
- @Override
- public void close() {
-
- }
- }