Class MultipleContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT,?>>
java.lang.Object
org.alfresco.rest.repo.resource.general.MultipleResourcesCreator<CONTENT,SELF>
org.alfresco.rest.repo.resource.general.MultipleContentsCreator<CONTENT,SELF>
- All Implemented Interfaces:
MultiCreator<CONTENT,,SELF> MultiCreator.ContentsCreator<CONTENT,SELF>
- Direct Known Subclasses:
SerialFilesCreator,SerialFoldersCreator
public abstract class MultipleContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT,?>>
extends MultipleResourcesCreator<CONTENT,SELF>
implements MultiCreator.ContentsCreator<CONTENT,SELF>
-
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
FieldsModifier and TypeFieldDescriptionprotected org.alfresco.utility.model.FolderModelprotected org.alfresco.utility.model.SiteModelprotected org.alfresco.utility.model.UserModelFields inherited from class org.alfresco.rest.repo.resource.general.MultipleResourcesCreator
aliases, names -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<FOLDER extends org.alfresco.utility.model.FolderModel>
SELFunderFolder(FOLDER parent) protected voidwithDescriptions(String... descriptions) <SITE extends org.alfresco.utility.model.SiteModel>
SELFwithinSite(SITE site) withTitles(String... titles) Methods inherited from class org.alfresco.rest.repo.resource.general.MultipleResourcesCreator
asUser, buildNodeRestRequest, generateRandomName, generateRandomNameWith, generateRandomNameWith, getOrNull, self, 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, create, withNames
-
Field Details
-
parent
protected org.alfresco.utility.model.FolderModel parent -
site
protected org.alfresco.utility.model.SiteModel site -
user
protected org.alfresco.utility.model.UserModel user -
titles
-
descriptions
-
-
Constructor Details
-
MultipleContentsCreator
public MultipleContentsCreator()
-
-
Method Details
-
withTitles
- Specified by:
withTitlesin interfaceMultiCreator.ContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT, ?>>
-
withRandomTitles
- Specified by:
withRandomTitlesin interfaceMultiCreator.ContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT, ?>>
-
withDescriptions
- Specified by:
withDescriptionsin interfaceMultiCreator.ContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT, ?>>
-
withRandomDescriptions
- Specified by:
withRandomDescriptionsin interfaceMultiCreator.ContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT, ?>>
-
underFolder
- Specified by:
underFolderin interfaceMultiCreator.ContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT, ?>>
-
withinSite
- Specified by:
withinSitein interfaceMultiCreator.ContentsCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends MultiCreator.ContentsCreator<CONTENT, ?>>
-
verifyDataConsistency
protected void verifyDataConsistency()
-