public class CacheFeederDAORepository extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
CacheFeederDAORepository.LazyHolder |
Modifier and Type | Field and Description |
---|---|
private CacheFeederDAO |
cacheFeederDAO
Loaded and configured implementation
|
private static String |
datasourceDaoIdentficator |
Modifier | Constructor and Description |
---|---|
private |
CacheFeederDAORepository()
Load implemented CacheFeederDAO
|
Modifier and Type | Method and Description |
---|---|
static CacheFeederDAORepository |
createInstance(String datasourceDaoIdentficator) |
CacheFeederDAO |
getCacheFeederDAO() |
static CacheFeederDAORepository |
getInstance() |
private static void |
setDatasourceDaoIdentficator(String datasourceDaoIdentficator) |
private static String datasourceDaoIdentficator
private CacheFeederDAO cacheFeederDAO
private CacheFeederDAORepository() throws ConfigurationException
ConfigurationException
- If no CacheFeederDAO implementation is foundConfigurationException
public static CacheFeederDAORepository getInstance()
public static CacheFeederDAORepository createInstance(String datasourceDaoIdentficator)
private static void setDatasourceDaoIdentficator(String datasourceDaoIdentficator)
public CacheFeederDAO getCacheFeederDAO()
Copyright © 2012-2015 52north.org. All Rights Reserved.