/connectors/sandbox/connector-template/src/main/java/${package-name}/${connector-name}ManagedConnectionFactory.java
Java | 22 lines | 13 code | 5 blank | 4 comment | 0 complexity | 3d4b95f12f161eccc196655d9c720215 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
- /*
- * ${license}
- */
- package ${package-name};
- import org.teiid.connector.basic.BasicManagedConnectionFactory;
- public class ${connector-name}ManagedConnectionFactory extends BasicManagedConnectionFactory {
-
- @Override
- public BasicConnectionFactory createConnectionFactory() throws ResourceException {
- return new BasicConnectionFactory() {
- @Override
- public BasicConnection getConnection() throws ResourceException {
- return new ${connector-name}ConnectionImpl(this);
- }
- };
- }
-
- // ra.xml files getters and setters go here.
- }