public class ResourceReader extends ServiceableReader implements CacheableProcessingComponent
| Modifier and Type | Field and Description |
|---|---|
private Map<String,Object> |
_additionalParameters |
private SourceResolver |
_resolver |
private ResourceHandler |
_resourceHandler |
private ResourceHandlerExtensionPoint |
_resourcesHandlerEP |
private Source |
_source |
static String |
LAST_MODIFIED
last modified parameter name for resources parameters
|
managerobjectModel, out, parameters, resolver, source| Constructor and Description |
|---|
ResourceReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
generate() |
Serializable |
getKey() |
long |
getLastModified() |
String |
getMimeType() |
SourceValidity |
getValidity() |
void |
recycle() |
void |
service(ServiceManager sManager) |
void |
setup(SourceResolver res,
Map objModel,
String src,
Parameters par) |
setOutputStream, shouldSetContentLengthenableLogging, getLogger, setupLogger, setupLogger, setupLoggerpublic static final String LAST_MODIFIED
private ResourceHandlerExtensionPoint _resourcesHandlerEP
private ResourceHandler _resourceHandler
private SourceResolver _resolver
private Map<String,Object> _additionalParameters
public ResourceReader()
public void service(ServiceManager sManager) throws ServiceException
service in interface Serviceableservice in class ServiceableReaderServiceExceptionpublic void setup(SourceResolver res, Map objModel, String src, Parameters par) throws ProcessingException, SAXException, IOException
setup in interface SitemapModelComponentsetup in class AbstractReaderProcessingExceptionSAXExceptionIOExceptionpublic void generate() throws IOException, ProcessingException
generate in interface ReaderIOExceptionProcessingExceptionpublic Serializable getKey()
getKey in interface CacheableProcessingComponentpublic SourceValidity getValidity()
getValidity in interface CacheableProcessingComponentpublic void recycle()
recycle in interface Recyclablerecycle in class AbstractReaderpublic String getMimeType()
getMimeType in interface SitemapOutputComponentgetMimeType in class AbstractReaderpublic long getLastModified()
getLastModified in interface ReadergetLastModified in class AbstractReader