METAMODEL-1099: Added ServiceLoader based registry of DataContexts.
authorKasper Sørensen <i.am.kasper.sorensen@gmail.com>
Mon, 11 Jul 2016 04:18:34 +0000 (21:18 -0700)
committerKasper Sørensen <i.am.kasper.sorensen@gmail.com>
Mon, 11 Jul 2016 04:18:34 +0000 (21:18 -0700)
commit52c3dafcf0f1ca6256f8da82c9825c121f833a80
tree5605072f5c254f91c1e521aaca1ac77c7b41e0aa
parentb4bfc5cf418eb1441bd1c76fc4798230cc9af333
METAMODEL-1099: Added ServiceLoader based registry of DataContexts.

Fixes #113
33 files changed:
CHANGES.md
core/src/main/java/org/apache/metamodel/ConnectionException.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/ClasspathResourceFactory.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/DataContextFactory.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/DataContextFactoryRegistry.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/DataContextFactoryRegistryImpl.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/DataContextProperties.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/DataContextPropertiesImpl.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/FileResourceFactory.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/InMemoryResourceFactory.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/ResourceFactory.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/ResourceFactoryRegistry.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/ResourceFactoryRegistryImpl.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/ResourceProperties.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/ResourcePropertiesImpl.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/SimpleResourceProperties.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/UnsupportedDataContextPropertiesException.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/UnsupportedResourcePropertiesException.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/factory/UrlResourceFactory.java [new file with mode: 0644]
core/src/main/java/org/apache/metamodel/util/ResourceUtils.java
core/src/main/resources/META-INF/services/org.apache.metamodel.factory.ResourceFactory [new file with mode: 0644]
core/src/test/java/org/apache/metamodel/factory/ResourceFactoryRegistryImplTest.java [new file with mode: 0644]
core/src/test/java/org/apache/metamodel/util/UrlResourceTest.java
csv/src/main/java/org/apache/metamodel/csv/CsvDataContextFactory.java [new file with mode: 0644]
csv/src/main/resources/META-INF/services/org.apache.metamodel.factory.DataContextFactory [new file with mode: 0644]
csv/src/test/java/org/apache/metamodel/csv/CsvDataContextFactoryTest.java [new file with mode: 0644]
hadoop/src/main/java/org/apache/metamodel/hadoop/HdfsResourceFactory.java [new file with mode: 0644]
hadoop/src/main/resources/META-INF/services/org.apache.metamodel.factory.ResourceFactory [new file with mode: 0644]
jdbc/src/main/java/org/apache/metamodel/jdbc/JdbcDataContextFactory.java [new file with mode: 0644]
jdbc/src/main/resources/META-INF/services/org.apache.metamodel.factory.DataContextFactory [new file with mode: 0644]
jdbc/src/test/java/org/apache/metamodel/jdbc/H2databaseTest.java
jdbc/src/test/java/org/apache/metamodel/jdbc/JdbcDataContextFactoryTest.java [new file with mode: 0644]
pom.xml