diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.jms.server.jdbc/src/org/eclipse/net4j/jms/server/jdbc/JDBCUtil.java')
-rw-r--r-- | plugins/org.eclipse.net4j.jms.server.jdbc/src/org/eclipse/net4j/jms/server/jdbc/JDBCUtil.java | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/plugins/org.eclipse.net4j.jms.server.jdbc/src/org/eclipse/net4j/jms/server/jdbc/JDBCUtil.java b/plugins/org.eclipse.net4j.jms.server.jdbc/src/org/eclipse/net4j/jms/server/jdbc/JDBCUtil.java deleted file mode 100644 index 9cd6f0a717..0000000000 --- a/plugins/org.eclipse.net4j.jms.server.jdbc/src/org/eclipse/net4j/jms/server/jdbc/JDBCUtil.java +++ /dev/null @@ -1,48 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2004 - 2008 Eike Stepper, Germany. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Eike Stepper - initial API and implementation - **************************************************************************/ -package org.eclipse.net4j.jms.server.jdbc; - -import org.eclipse.net4j.db.DBUtil; -import org.eclipse.net4j.db.IDBAdapter; -import org.eclipse.net4j.jms.server.IStore; -import org.eclipse.net4j.jms.server.internal.jdbc.JDBCStore; -import org.eclipse.net4j.jms.server.internal.jdbc.bundle.OM; - -import javax.sql.DataSource; - -import java.util.Properties; - -/** - * @author Eike Stepper - */ -public final class JDBCUtil -{ - private JDBCUtil() - { - } - - public static IStore getStore(IDBAdapter dbAdapter, DataSource dataSource, String instanceID) - { - JDBCStore store = new JDBCStore(dbAdapter, dataSource); - store.initDatabase(instanceID); - return store; - } - - public static IStore getStore() - { - Properties properties = OM.BUNDLE.getConfigProperties(); - String adapterName = properties.getProperty("store.adapterName", "derby-embedded"); - IDBAdapter dbAdapter = DBUtil.getDBAdapter(adapterName); - DataSource dataSource = DBUtil.createDataSource(properties, "datasource"); - String instanceID = properties.getProperty("store.instanceID", "00000000"); - return getStore(dbAdapter, dataSource, instanceID); - } -} |