public class FileTemplateResource extends TemplateResourceBase implements ITemplateResource
cache, isProdMode, loader, logger, nextCheckPoint
Constructor and Description |
---|
FileTemplateResource(String path,
FileResourceLoader loader) |
Modifier and Type | Method and Description |
---|---|
protected long |
defCheckInterval() |
String |
getKey()
The unique identifier used to fetch this resource by a
resource loader |
String |
getSuggestedClassName()
Propose a name of generated java class for this resource
|
boolean |
isValid()
Whether this resource is a valid resource
|
protected boolean |
isValid(File file) |
long |
lastModified() |
protected String |
reload() |
asTemplateContent, codeType, equals, getEngine, getLoader, getTypeOfPath, hashCode, path2CN, refresh, userCheckInterval
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
asTemplateContent, codeType, getLoader, refresh
public FileTemplateResource(String path, FileResourceLoader loader)
protected long defCheckInterval()
defCheckInterval
in class TemplateResourceBase
public String getKey()
ITemplateResource
resource loader
getKey
in interface ITemplateResource
public long lastModified()
lastModified
in class TemplateResourceBase
protected boolean isValid(File file)
public boolean isValid()
ITemplateResource
isValid
in interface ITemplateResource
protected String reload()
reload
in class TemplateResourceBase
public String getSuggestedClassName()
ITemplateResource
getSuggestedClassName
in interface ITemplateResource
getSuggestedClassName
in class TemplateResourceBase
Copyright © 2015. All Rights Reserved.