Class SerialFoldersCreator
java.lang.Object
org.alfresco.rest.repo.resource.general.MultipleResourcesCreator<CONTENT,SELF>
org.alfresco.rest.repo.resource.general.MultipleContentsCreator<org.alfresco.utility.model.FolderModel,MultiCreator.FoldersCreator>
org.alfresco.rest.repo.resource.content.SerialFoldersCreator
- All Implemented Interfaces:
MultiCreator<org.alfresco.utility.model.FolderModel,,MultiCreator.FoldersCreator> MultiCreator.ContentsCreator<org.alfresco.utility.model.FolderModel,,MultiCreator.FoldersCreator> MultiCreator.FoldersCreator
- Direct Known Subclasses:
NestedFoldersCreator
public class SerialFoldersCreator
extends MultipleContentsCreator<org.alfresco.utility.model.FolderModel,MultiCreator.FoldersCreator>
implements MultiCreator.FoldersCreator
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.rest.repo.resource.general.MultiCreator
MultiCreator.CategoriesCreator, MultiCreator.ContentsCreator<MODEL extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<MODEL, ?>>, MultiCreator.FilesCreator, MultiCreator.FoldersCreator -
Field Summary
Fields inherited from class org.alfresco.rest.repo.resource.general.MultipleContentsCreator
descriptions, parent, site, titles, userFields inherited from class org.alfresco.rest.repo.resource.general.MultipleResourcesCreator
aliases, names -
Constructor Summary
ConstructorsConstructorDescriptionSerialFoldersCreator(org.alfresco.utility.data.DataContent dataContent, Map<String, org.alfresco.utility.model.FolderModel> foldersCache) -
Method Summary
Modifier and TypeMethodDescriptionList<org.alfresco.utility.model.FolderModel>create()protected org.alfresco.utility.model.FolderModelcreateFolder(String folderName, String title, String description, org.alfresco.utility.model.FolderModel parent, String alias) protected Stringprotected StringgenerateRandomNameWith(String prefix) protected SerialFoldersCreatorself()Methods inherited from class org.alfresco.rest.repo.resource.general.MultipleContentsCreator
underFolder, verifyDataConsistency, withDescriptions, withinSite, withRandomDescriptions, withRandomTitles, withTitlesMethods inherited from class org.alfresco.rest.repo.resource.general.MultipleResourcesCreator
asUser, buildNodeRestRequest, generateRandomNameWith, getOrNull, withNames, withRandomNames, withRandomNames, withRandomNamesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.rest.repo.resource.general.MultiCreator
asUser, withNamesMethods inherited from interface org.alfresco.rest.repo.resource.general.MultiCreator.ContentsCreator
underFolder, withDescriptions, withinSite, withRandomDescriptions, withRandomTitles, withTitles
-
Constructor Details
-
SerialFoldersCreator
-
-
Method Details
-
self
- Specified by:
selfin classMultipleResourcesCreator<org.alfresco.utility.model.FolderModel,MultiCreator.FoldersCreator>
-
create
- Specified by:
createin interfaceMultiCreator<org.alfresco.utility.model.FolderModel,MultiCreator.FoldersCreator>
-
generateRandomName
- Overrides:
generateRandomNamein classMultipleResourcesCreator<org.alfresco.utility.model.FolderModel,MultiCreator.FoldersCreator>
-
generateRandomNameWith
- Overrides:
generateRandomNameWithin classMultipleResourcesCreator<org.alfresco.utility.model.FolderModel,MultiCreator.FoldersCreator>
-
createFolder
-