}
long updatePeriod = TimeUnit.MILLISECONDS.convert(up, TimeUnit.SECONDS);
if (preferences.getProperty(IN_MEMORY) == null)
{
return new NonCachingOBRBundleRepository(id, repositoryURL, indexCache,
localCache, updatePeriod, authFile, offline);
}
else
{
return new CachingOBRBundleRepository(id, repositoryURL, indexCache,