Package fr.becpg.repo.action
Class VersionCleanerActionConfig
java.lang.Object
fr.becpg.repo.action.VersionCleanerActionConfig
VersionCleanerActionConfig class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enum -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionremoveTime(Date date) removeTime.voidsetConfig(String versionTypeString, Integer numberOfVersion, Integer numberOfDay, Integer numberByDay) setConfig.toString()Collection<org.alfresco.service.cmr.version.Version>versionsToDelete(Collection<org.alfresco.service.cmr.version.Version> versions) versionsToDelete.private List<org.alfresco.service.cmr.version.Version>versionToKeep(Collection<org.alfresco.service.cmr.version.Version> versions, org.alfresco.service.cmr.version.VersionType versionType, Integer numberOfDay, Integer numberByDay, Integer numberOfVersion)
-
Field Details
-
Constructor Details
-
VersionCleanerActionConfig
public VersionCleanerActionConfig()
-
-
Method Details
-
setConfig
public void setConfig(String versionTypeString, Integer numberOfVersion, Integer numberOfDay, Integer numberByDay) setConfig.
-
versionToKeep
private List<org.alfresco.service.cmr.version.Version> versionToKeep(Collection<org.alfresco.service.cmr.version.Version> versions, org.alfresco.service.cmr.version.VersionType versionType, Integer numberOfDay, Integer numberByDay, Integer numberOfVersion) -
versionsToDelete
public Collection<org.alfresco.service.cmr.version.Version> versionsToDelete(Collection<org.alfresco.service.cmr.version.Version> versions) versionsToDelete.
- Parameters:
versions- aCollectionobject.- Returns:
- a
Collectionobject.
-
removeTime
removeTime.
-
toString
-