public interface JBakeConfiguration
JBakeConfigurationFactory methods to create an instance.| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(java.lang.String key)
Get property value by a given key from the configuration
|
java.lang.String |
getArchiveFileName() |
java.util.List<java.lang.String> |
getAsciidoctorAttributes() |
java.lang.Object |
getAsciidoctorOption(java.lang.String optionKey)
Get an asciidoctor option by it's key
|
java.util.List<java.lang.String> |
getAsciidoctorOptionKeys()
Get a list of asciidoctor options
|
java.io.File |
getAssetFolder() |
java.lang.String |
getAssetFolderName() |
boolean |
getAssetIgnoreHidden() |
java.lang.String |
getAttributesExportPrefixForAsciidoctor() |
java.lang.String |
getBuildTimeStamp() |
boolean |
getClearCache() |
java.io.File |
getContentFolder() |
java.lang.String |
getContentFolderName() |
java.lang.String |
getDatabasePath() |
java.lang.String |
getDatabaseStore() |
java.lang.String |
getDateFormat() |
java.lang.String |
getDefaultStatus() |
java.lang.String |
getDefaultType() |
java.io.File |
getDestinationFolder() |
java.util.List<java.lang.String> |
getDocumentTypes() |
java.lang.String |
getDraftSuffix() |
java.lang.String |
getExampleProjectByType(java.lang.String templateType)
Get name for example project name by given template type
|
boolean |
getExportAsciidoctorAttributes() |
java.lang.String |
getFeedFileName() |
java.lang.String |
getHeaderSeparator() |
boolean |
getImgPathPrependHost() |
boolean |
getImgPathUpdate() |
java.lang.String |
getIndexFileName() |
java.util.Iterator<java.lang.String> |
getKeys()
Get an iterator of available configuration keys
|
java.util.List<java.lang.String> |
getMarkdownExtensions()
A list of markdown extensions
|
java.lang.String |
getOutputExtension() |
java.lang.String |
getOutputExtensionByDocType(java.lang.String docType) |
boolean |
getPaginateIndex() |
int |
getPostsPerPage() |
java.lang.String |
getPrefixForUriWithoutExtension() |
boolean |
getRenderArchive() |
java.lang.String |
getRenderEncoding() |
boolean |
getRenderFeed() |
boolean |
getRenderIndex() |
boolean |
getRenderSiteMap() |
boolean |
getRenderTags() |
boolean |
getRenderTagsIndex() |
boolean |
getSanitizeTag() |
int |
getServerPort() |
java.lang.String |
getSiteHost() |
java.lang.String |
getSiteMapFileName() |
java.io.File |
getSourceFolder() |
java.lang.String |
getTagPathName() |
java.lang.String |
getTemplateEncoding() |
java.io.File |
getTemplateFileByDocType(java.lang.String masterindex) |
java.io.File |
getTemplateFolder() |
java.lang.String |
getTemplateFolderName() |
java.lang.String |
getThymeleafLocale() |
boolean |
getUriWithoutExtension() |
java.lang.String |
getVersion() |
void |
setDestinationFolder(java.io.File destination) |
void |
setProperty(java.lang.String key,
java.lang.Object value)
Set a property value for the given key
|
java.lang.Object get(java.lang.String key)
key - a key for the property like site.hostjava.lang.String getArchiveFileName()
getRenderArchive() is truejava.util.List<java.lang.String> getAsciidoctorAttributes()
java.lang.Object getAsciidoctorOption(java.lang.String optionKey)
optionKey - an option keyjava.util.List<java.lang.String> getAsciidoctorOptionKeys()
java.io.File getAssetFolder()
java.lang.String getAssetFolderName()
boolean getAssetIgnoreHidden()
java.lang.String getAttributesExportPrefixForAsciidoctor()
java.lang.String getBuildTimeStamp()
boolean getClearCache()
java.io.File getContentFolder()
java.lang.String getContentFolderName()
java.lang.String getDatabasePath()
java.lang.String getDatabaseStore()
java.lang.String getDateFormat()
java.lang.String getDefaultStatus()
java.lang.String getDefaultType()
java.io.File getDestinationFolder()
void setDestinationFolder(java.io.File destination)
java.util.List<java.lang.String> getDocumentTypes()
java.lang.String getDraftSuffix()
java.lang.String getExampleProjectByType(java.lang.String templateType)
templateType - a template typeboolean getExportAsciidoctorAttributes()
java.lang.String getFeedFileName()
getRenderFeed() der} is truejava.lang.String getHeaderSeparator()
java.lang.String getIndexFileName()
getRenderIndex() is truejava.util.Iterator<java.lang.String> getKeys()
java.util.List<java.lang.String> getMarkdownExtensions()
markdown.extension=HARDWRAPS,AUTOLINKS,FENCED_CODE_BLOCKS,DEFINITIONS
java.lang.String getOutputExtension()
java.lang.String getOutputExtensionByDocType(java.lang.String docType)
boolean getPaginateIndex()
int getPostsPerPage()
java.lang.String getPrefixForUriWithoutExtension()
boolean getRenderArchive()
java.lang.String getRenderEncoding()
boolean getRenderFeed()
boolean getRenderIndex()
boolean getRenderSiteMap()
boolean getRenderTags()
boolean getRenderTagsIndex()
boolean getSanitizeTag()
int getServerPort()
java.lang.String getSiteHost()
java.lang.String getSiteMapFileName()
getRenderSiteMap() is set to truejava.io.File getSourceFolder()
java.lang.String getTagPathName()
getRenderTags() is truejava.lang.String getTemplateEncoding()
java.io.File getTemplateFileByDocType(java.lang.String masterindex)
java.io.File getTemplateFolder()
java.lang.String getTemplateFolderName()
java.lang.String getThymeleafLocale()
boolean getUriWithoutExtension()
boolean getImgPathPrependHost()
getSiteHost() value - only has an effect if
getImgPathUpdate() is set to trueboolean getImgPathUpdate()
getImgPathUpdate() which allows you to control the absolute path usedjava.lang.String getVersion()
void setProperty(java.lang.String key,
java.lang.Object value)
key - the key for the propertyvalue - the value of the property