Package com.uwyn.drone.modules.seenmanagement

Source Code of com.uwyn.drone.modules.seenmanagement.DatabaseSeenFactory

/*
* Copyright 2002-2005 Uwyn bvba/sprl <info[remove] at uwyn dot com>
* Distributed under the terms of the GNU Lesser General Public
* License, v2.1 or later
*
* $Id: DatabaseSeenFactory.java 1194 2005-01-07 16:24:51Z gbevin $
*/
package com.uwyn.drone.modules.seenmanagement;

import com.uwyn.rife.config.Config;
import com.uwyn.rife.database.Datasource;
import com.uwyn.rife.database.Datasources;
import com.uwyn.rife.database.DbQueryManagerCache;
import com.uwyn.rife.database.DbQueryManagerFactory;

public abstract class DatabaseSeenFactory extends DbQueryManagerFactory
{
  public static final String  MANAGER_PACKAGE_NAME = DatabaseSeenFactory.class.getPackage().getName() + ".databasedrivers.";
 
  private static DbQueryManagerCache  mCache = new DbQueryManagerCache();
 
  public static DatabaseSeen get()
  {
        Datasource datasource = Datasources.getRepInstance().getDatasource(Config.getRepInstance().getString("DRONE_DATASOURCE", Config.getRepInstance().getString("DATASOURCE")));
    return (DatabaseSeen)getInstance(MANAGER_PACKAGE_NAME, mCache, datasource);
  }
}
TOP

Related Classes of com.uwyn.drone.modules.seenmanagement.DatabaseSeenFactory

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.