Class PlainFileCreator
java.lang.Object
org.alfresco.rest.repo.resource.general.ResourceCreator<CONTENT,SELF>
org.alfresco.rest.repo.resource.general.ContentCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
org.alfresco.rest.repo.resource.content.PlainFileCreator
- All Implemented Interfaces:
Creator<org.alfresco.utility.model.FileModel,,Creator.FileCreator> Creator.ContentCreator<org.alfresco.utility.model.FileModel,,Creator.FileCreator> Creator.FileCreator,Specifier,Specifier.FileSpecifier
public class PlainFileCreator
extends ContentCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
implements Creator.FileCreator, Specifier.FileSpecifier
-
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
ConstructorsConstructorDescriptionPlainFileCreator(org.alfresco.utility.data.DataContent dataContent, Map<String, org.alfresco.utility.model.FileModel> filesCache) -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.utility.model.FileModelcreate()protected Stringprotected StringgenerateRandomNameWith(String prefix, String suffix) ofType(org.alfresco.utility.model.FileType fileType) randomFile(String prefix) randomFiles(int quantity) randomFiles(String... prefixes) protected Creator.FileCreatorself()withContent(String fileContent) withRandomName(String prefix) Methods 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.Creator.FileCreator
withRandomContent, withRandomContent
-
Constructor Details
-
PlainFileCreator
-
-
Method Details
-
self
- Specified by:
selfin classContentCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
-
withRandomName
- Overrides:
withRandomNamein classResourceCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
-
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
-
ofType
- Specified by:
ofTypein interfaceCreator.FileCreator
-
withContent
- Specified by:
withContentin interfaceCreator.FileCreator
-
create
public org.alfresco.utility.model.FileModel create()- Specified by:
createin interfaceCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
-
generateRandomName
- Overrides:
generateRandomNamein classResourceCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
-
generateRandomNameWith
- Overrides:
generateRandomNameWithin classResourceCreator<org.alfresco.utility.model.FileModel,Creator.FileCreator>
-