public class TempDirFileCacheContractResourceLoader extends ContractResourceLoaderWrapper
Modifier and Type | Class and Description |
---|---|
static class |
TempDirFileCacheContractResourceLoader.FileProducer |
ResourceLoader.VersionComparator
Modifier and Type | Field and Description |
---|---|
static String |
TEMP_FILES_LOCK_MAP |
VERSION_INVALID
Constructor and Description |
---|
TempDirFileCacheContractResourceLoader(ContractResourceLoader delegate) |
Modifier and Type | Method and Description |
---|---|
protected void |
createTemporalFileVersion(FacesContext facesContext,
ResourceMeta resourceMeta,
File target) |
protected int |
getResourceBufferSize() |
InputStream |
getResourceInputStream(ResourceMeta resourceMeta) |
InputStream |
getResourceInputStream(ResourceMeta resourceMeta,
Resource resource) |
URL |
getResourceURL(ResourceMeta resourceMeta)
Return the max available version found (if exists) or
return null if no version available.
|
ContractResourceLoader |
getWrapped() |
protected void |
initialize() |
createResourceMeta, createResourceMeta, getLibraryVersion, getLibraryVersion, getPrefix, getResourceVersion, getResourceVersion, getVersionComparator, iterator, libraryExists, libraryExists, resourceExists, setPrefix, setVersionComparator
public static final String TEMP_FILES_LOCK_MAP
public TempDirFileCacheContractResourceLoader(ContractResourceLoader delegate)
protected void initialize()
public URL getResourceURL(ResourceMeta resourceMeta)
ResourceLoader
getResourceURL
in class ContractResourceLoaderWrapper
public InputStream getResourceInputStream(ResourceMeta resourceMeta, Resource resource)
public InputStream getResourceInputStream(ResourceMeta resourceMeta)
getResourceInputStream
in class ContractResourceLoaderWrapper
protected void createTemporalFileVersion(FacesContext facesContext, ResourceMeta resourceMeta, File target)
protected int getResourceBufferSize()
public ContractResourceLoader getWrapped()
Copyright © 2022 The Apache Software Foundation. All rights reserved.