public class CachingDataAccessModelFactory extends Object implements DataAccessModelFactory
DataAccessModelFactory
decorator that caches IDataAccessModel
for a IModel
using weak keys and soft values. This allows to keep the
IDataAccessModel
associated to a IModel
until the
IModel
is not referenced anymore.Constructor and Description |
---|
CachingDataAccessModelFactory(DataAccessModelFactory delegatingFactory) |
Modifier and Type | Method and Description |
---|---|
IDataAccessModel |
createDataAccessModel(IModel model) |
public CachingDataAccessModelFactory(DataAccessModelFactory delegatingFactory)
public IDataAccessModel createDataAccessModel(IModel model)
createDataAccessModel
in interface DataAccessModelFactory
Copyright © 2019. All rights reserved.