public class CmsDefaultPublishGroupHelper extends A_CmsPublishGroupHelper<CmsPublishResource,CmsPublishGroup>
CmsPublishResource objects.A_CmsPublishGroupHelper.GroupAge, A_CmsPublishGroupHelper.SortingComparatorGROUP_SESSIONS_GAP| Constructor and Description |
|---|
CmsDefaultPublishGroupHelper(java.util.Locale locale)
Creates a new publish group helper.
|
| Modifier and Type | Method and Description |
|---|---|
protected CmsPublishGroup |
createGroup(java.lang.String name,
java.util.List<CmsPublishResource> resources)
Creates a named group of resources.
|
protected long |
getDateLastModified(CmsPublishResource res)
Gets the last modification date of a resource.
|
protected java.lang.String |
getRootPath(CmsPublishResource res)
Gets the root path of a resource.
|
computeDays, computeDaysForResources, getDayDifference, getGroups, getModificationDates, getPublishGroupName, getStartOfDay, partitionMediumResources, partitionPublishResourcesByAge, partitionYoungResourcespublic CmsDefaultPublishGroupHelper(java.util.Locale locale)
locale - the locale to useprotected CmsPublishGroup createGroup(java.lang.String name, java.util.List<CmsPublishResource> resources)
A_CmsPublishGroupHelpercreateGroup in class A_CmsPublishGroupHelper<CmsPublishResource,CmsPublishGroup>name - the name of the groupresources - the resources which should be put in the groupA_CmsPublishGroupHelper.createGroup(java.lang.String, java.util.List)protected long getDateLastModified(CmsPublishResource res)
A_CmsPublishGroupHelpergetDateLastModified in class A_CmsPublishGroupHelper<CmsPublishResource,CmsPublishGroup>res - the resourceA_CmsPublishGroupHelper.getDateLastModified(java.lang.Object)protected java.lang.String getRootPath(CmsPublishResource res)
A_CmsPublishGroupHelpergetRootPath in class A_CmsPublishGroupHelper<CmsPublishResource,CmsPublishGroup>res - the resourceA_CmsPublishGroupHelper.getRootPath(java.lang.Object)