public class ResourcePackageCacheProvider extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_KEY_SEPARATOR |
static String |
CACHE_PROPERTY_SEPARATOR |
Modifier and Type | Method and Description |
---|---|
void |
cachePackage(org.springframework.core.io.Resource resource,
PackageDefinition packageDefinition) |
void |
cachePackages(org.springframework.core.io.Resource resource,
Collection<PackageDefinition> packages) |
Set<PackageDefinition> |
getPackages(org.springframework.core.io.Resource resource) |
static ResourcePackageCacheProvider |
readCache(URI cache) |
void |
saveCache() |
void |
saveCacheQuitly() |
public static final String CACHE_KEY_SEPARATOR
public static final String CACHE_PROPERTY_SEPARATOR
public static ResourcePackageCacheProvider readCache(URI cache)
public void saveCacheQuitly()
public void saveCache() throws IOException
IOException
public Set<PackageDefinition> getPackages(org.springframework.core.io.Resource resource)
public void cachePackage(org.springframework.core.io.Resource resource, PackageDefinition packageDefinition) throws IOException
IOException
public void cachePackages(org.springframework.core.io.Resource resource, Collection<PackageDefinition> packages) throws IOException
IOException
Copyright © 2014 Suncode. All rights reserved.