public class CleanSiteFolder
extends org.alfresco.bm.AbstractRestApiEventProcessor
Folders that have files but no subfolders can be deleted. Specify a percentage of folders that get deleted in order to simulate a proportioanl delete load.
The test-side lock is released for the folder in any event.
| Modifier and Type | Field and Description |
|---|---|
static String |
EVENT_NAME_SITE_FOLDER_CLEANED |
| Constructor and Description |
|---|
CleanSiteFolder(org.alfresco.bm.common.session.SessionService sessionService,
org.alfresco.bm.cm.FileFolderService fileFolderService,
org.alfresco.bm.user.UserDataService userDataService,
org.alfresco.bm.site.SiteDataService siteDataService,
int deleteFolderPercentage) |
| Modifier and Type | Method and Description |
|---|---|
org.alfresco.bm.common.EventResult |
processEvent(org.alfresco.bm.driver.event.Event event) |
void |
setEventNameSiteFolderCleaned(String eventNameSiteFolderCleaned)
Override the
default event name |
getDataContent, getDataSite, getDataUser, getRestWrapper, setApplicationContext, setBaseUrlgetName, getWarnDelay, isAutoCloseSessionId, isAutoPropagateSessionId, isChart, processEvent, register, resumeTimer, setAutoCloseSessionId, setAutoPropagateSessionId, setBeanName, setChart, setEventName, setEventNames, setRegistry, setWarnDelay, stopTimer, suspendTimer, toStringpublic static final String EVENT_NAME_SITE_FOLDER_CLEANED
public CleanSiteFolder(org.alfresco.bm.common.session.SessionService sessionService,
org.alfresco.bm.cm.FileFolderService fileFolderService,
org.alfresco.bm.user.UserDataService userDataService,
org.alfresco.bm.site.SiteDataService siteDataService,
int deleteFolderPercentage)
sessionService - service to close this loader's sessionfileFolderService - service to access foldersuserDataService - service to access usernames and passwordssiteDataService - service to access site detailsdeleteFolderPercentage - the percentage of filled folders to deleteCopyright © 2005–2018 Alfresco Software. All rights reserved.