@Component(value="blCategorySiteMapGenerator") public class CategorySiteMapGenerator extends Object implements SiteMapGenerator
| Modifier and Type | Field and Description |
|---|---|
protected CategoryDao |
categoryDao |
protected int |
rowLimit |
| Constructor and Description |
|---|
CategorySiteMapGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCategorySiteMapEntries(Category parentCategory,
int currentDepth,
CategorySiteMapGeneratorConfiguration categorySMGC,
SiteMapBuilder siteMapBuilder) |
void |
addSiteMapEntries(SiteMapGeneratorConfiguration smgc,
SiteMapBuilder siteMapBuilder) |
boolean |
canHandleSiteMapConfiguration(SiteMapGeneratorConfiguration siteMapGeneratorConfiguration) |
protected Date |
generateDate(Category category) |
protected String |
generateUri(SiteMapBuilder siteMapBuilder,
Category category) |
CategoryDao |
getCategoryDao() |
int |
getRowLimit() |
void |
setCategoryDao(CategoryDao categoryDao) |
void |
setRowLimit(int rowLimit) |
protected CategoryDao categoryDao
@Value(value="${category.site.map.generator.row.limit}")
protected int rowLimit
public boolean canHandleSiteMapConfiguration(SiteMapGeneratorConfiguration siteMapGeneratorConfiguration)
canHandleSiteMapConfiguration in interface SiteMapGeneratorpublic void addSiteMapEntries(SiteMapGeneratorConfiguration smgc, SiteMapBuilder siteMapBuilder)
addSiteMapEntries in interface SiteMapGeneratorprotected void addCategorySiteMapEntries(Category parentCategory, int currentDepth, CategorySiteMapGeneratorConfiguration categorySMGC, SiteMapBuilder siteMapBuilder)
protected String generateUri(SiteMapBuilder siteMapBuilder, Category category)
public CategoryDao getCategoryDao()
public void setCategoryDao(CategoryDao categoryDao)
public int getRowLimit()
public void setRowLimit(int rowLimit)
Copyright © 2014. All Rights Reserved.