Liferay 7.0-ce-b4

com.liferay.portal.template
Class AbstractMultiResourceTemplate

java.lang.Object
  extended by com.liferay.portal.template.AbstractTemplate
      extended by com.liferay.portal.template.AbstractMultiResourceTemplate
All Implemented Interfaces:
Template, Map<String,Object>

public abstract class AbstractMultiResourceTemplate
extends AbstractTemplate


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
protected  List<TemplateResource> templateResources
           
 
Fields inherited from class com.liferay.portal.template.AbstractTemplate
context, errorTemplateResource
 
Constructor Summary
AbstractMultiResourceTemplate(List<TemplateResource> templateResources, TemplateResource errorTemplateResource, Map<String,Object> context, TemplateContextHelper templateContextHelper, String templateManagerName, long interval)
           
 
Method Summary
 void doProcessTemplate(Writer writer)
           
 void processTemplate(Writer writer)
           
protected abstract  void processTemplates(List<TemplateResource> templateResource, Writer writer)
           
 
Methods inherited from class com.liferay.portal.template.AbstractTemplate
_write, clear, containsKey, containsValue, entrySet, get, get, getKeys, getTemplateResourceUUID, handleException, isEmpty, keySet, prepare, put, putAll, remove, size, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

templateResources

protected List<TemplateResource> templateResources
Constructor Detail

AbstractMultiResourceTemplate

public AbstractMultiResourceTemplate(List<TemplateResource> templateResources,
                                     TemplateResource errorTemplateResource,
                                     Map<String,Object> context,
                                     TemplateContextHelper templateContextHelper,
                                     String templateManagerName,
                                     long interval)
Method Detail

doProcessTemplate

public void doProcessTemplate(Writer writer)
                       throws Exception
Throws:
Exception

processTemplate

public void processTemplate(Writer writer)
                     throws TemplateException
Throws:
TemplateException

processTemplates

protected abstract void processTemplates(List<TemplateResource> templateResource,
                                         Writer writer)
                                  throws Exception
Throws:
Exception

Liferay 7.0-ce-b4