Liferay 6.1.2-ce-ga3

com.liferay.portal.freemarker
Class FreeMarkerTemplateLoader

java.lang.Object
  extended by com.liferay.portal.freemarker.FreeMarkerTemplateLoader
Direct Known Subclasses:
JournalTemplateLoader, URLTemplateLoader

public abstract class FreeMarkerTemplateLoader
extends Object


Field Summary
static String JOURNAL_SEPARATOR
           
static String SERVLET_SEPARATOR
           
static String THEME_LOADER_SEPARATOR
           
 
Constructor Summary
FreeMarkerTemplateLoader()
           
 
Method Summary
 void closeTemplateSource(Object templateSource)
           
abstract  Object findTemplateSource(String name)
           
 long getLastModified(Object templateSource)
           
abstract  Reader getReader(Object templateSource, String encoding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JOURNAL_SEPARATOR

public static final String JOURNAL_SEPARATOR
See Also:
Constant Field Values

SERVLET_SEPARATOR

public static final String SERVLET_SEPARATOR
See Also:
Constant Field Values

THEME_LOADER_SEPARATOR

public static final String THEME_LOADER_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

FreeMarkerTemplateLoader

public FreeMarkerTemplateLoader()
Method Detail

closeTemplateSource

public void closeTemplateSource(Object templateSource)

findTemplateSource

public abstract Object findTemplateSource(String name)
                                   throws IOException
Throws:
IOException

getLastModified

public long getLastModified(Object templateSource)

getReader

public abstract Reader getReader(Object templateSource,
                                 String encoding)
                          throws IOException
Throws:
IOException

Liferay 6.1.2-ce-ga3