Class MultiContentCreator
java.lang.Object
org.alfresco.rest.repo.resource.general.ResourceCreator<CONTENT,SELF>
org.alfresco.rest.repo.resource.general.ContentCreator<org.alfresco.utility.model.FolderModel,Creator.FolderCreator>
org.alfresco.rest.repo.resource.content.RepoFolderCreator
org.alfresco.rest.repo.resource.content.MultiContentCreator
- All Implemented Interfaces:
Creator<org.alfresco.utility.model.FolderModel,,Creator.FolderCreator> Creator.ContentCreator<org.alfresco.utility.model.FolderModel,,Creator.FolderCreator> Creator.FolderCreator,Specifier,Specifier.AssociationSpecifier,Specifier.FileSpecifier,Specifier.FolderSpecifier,Specifier.MultiContentSpecifier
public class MultiContentCreator
extends RepoFolderCreator
implements Specifier.MultiContentSpecifier
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.rest.repo.resource.general.Creator
Creator.CategoryCreator, Creator.ContentCreator<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends Creator.ContentCreator<CONTENT, ?>>, Creator.FileCreator, Creator.FolderCreator Nested classes/interfaces inherited from interface org.alfresco.rest.repo.resource.general.Specifier
Specifier.AssociationSpecifier, Specifier.CategoriesSpecifier, Specifier.FileSpecifier, Specifier.FolderSpecifier, Specifier.MultiContentSpecifier -
Field Summary
Fields inherited from class org.alfresco.rest.repo.resource.general.ContentCreator
contentModel, parent, siteFields inherited from class org.alfresco.rest.repo.resource.general.ResourceCreator
alias, name, user -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMultiContentCreator(org.alfresco.utility.data.DataContent dataContent, RestWrapper restClient, Files files, Map<String, org.alfresco.utility.model.FolderModel> folders) -
Method Summary
Modifier and TypeMethodDescriptionrandomFile(String prefix) randomFiles(int quantity) randomFiles(String... prefixes) voidsecondaryContent(org.alfresco.utility.model.ContentModel content) voidsecondaryContent(org.alfresco.utility.model.ContentModel... contents) voidtag(RestTagModel tag) voidtags(RestTagModel... tags) Methods inherited from class org.alfresco.rest.repo.resource.content.RepoFolderCreator
create, folder, folders, generateRandomName, generateRandomNameWith, nestedFolders, nestedRandomFolders, nestedRandomFolders, randomFolder, randomFolder, randomFolders, randomFolders, self, withRandomNameMethods inherited from class org.alfresco.rest.repo.resource.general.ContentCreator
create, underFolder, withDescription, withinSite, withName, withTitleMethods inherited from class org.alfresco.rest.repo.resource.general.ResourceCreator
asUser, buildNodeRestRequest, generateRandomNameWith, withAlias, withRandomName, withRandomNameMethods 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.Creator.ContentCreator
underFolder, withDescription, withinSite, withRandomDescription, withRandomTitle, withTitleMethods inherited from interface org.alfresco.rest.repo.resource.general.Specifier.FolderSpecifier
folder, folders, nestedFolders, nestedRandomFolders, nestedRandomFolders, randomFolder, randomFolder, randomFolders, randomFolders
-
Constructor Details
-
MultiContentCreator
protected MultiContentCreator(org.alfresco.utility.data.DataContent dataContent, RestWrapper restClient, Files files, Map<String, org.alfresco.utility.model.FolderModel> folders)
-
-
Method Details
-
file
- Specified by:
filein interfaceSpecifier.FileSpecifier
-
randomFile
- Specified by:
randomFilein interfaceSpecifier.FileSpecifier
-
randomFile
- Specified by:
randomFilein interfaceSpecifier.FileSpecifier
-
files
- Specified by:
filesin interfaceSpecifier.FileSpecifier
-
randomFiles
- Specified by:
randomFilesin interfaceSpecifier.FileSpecifier
-
randomFiles
- Specified by:
randomFilesin interfaceSpecifier.FileSpecifier
-
secondaryContent
public void secondaryContent(org.alfresco.utility.model.ContentModel content) - Specified by:
secondaryContentin interfaceSpecifier.AssociationSpecifier
-
secondaryContent
public void secondaryContent(org.alfresco.utility.model.ContentModel... contents) - Specified by:
secondaryContentin interfaceSpecifier.MultiContentSpecifier
-
tag
- Specified by:
tagin interfaceSpecifier.AssociationSpecifier
-
tags
- Specified by:
tagsin interfaceSpecifier.MultiContentSpecifier
-