01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 2008.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.sail.rdbms;
07:
08: /**
09: * Each supported relation store should implement this service provider
10: * interface to initiate a connection factory tailored to the given product name
11: * and version. If a provider does not support the given database name and
12: * version it should not return a connection factory, but rather a null value.
13: *
14: * @author James Leigh
15: *
16: */
17: public interface RdbmsProvider {
18: RdbmsConnectionFactory createRdbmsConnectionFactory(String dbName,
19: String dbVersion);
20: }
|