Class MultipleResourcesCreator<RESOURCE extends org.alfresco.utility.model.TestModel,SELF extends MultiCreator<RESOURCE,?>>
java.lang.Object
org.alfresco.rest.repo.resource.general.MultipleResourcesCreator<RESOURCE,SELF>
- All Implemented Interfaces:
MultiCreator<RESOURCE,SELF>
- Direct Known Subclasses:
MultipleContentsCreator,SerialCategoriesCreator
public abstract class MultipleResourcesCreator<RESOURCE extends org.alfresco.utility.model.TestModel,SELF extends MultiCreator<RESOURCE,?>>
extends Object
implements MultiCreator<RESOURCE,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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<USER extends org.alfresco.utility.model.UserModel>
SELFasUser(USER user) protected NodebuildNodeRestRequest(RestWrapper restClient, org.alfresco.utility.model.RepoTestModel node) protected Stringprotected StringgenerateRandomNameWith(String prefix) protected StringgenerateRandomNameWith(String prefix, String suffix) protected <T> Tprotected abstract SELFself()withRandomNames(int namesCount) withRandomNames(String... prefixes) withRandomNames(List<String> prefixes, List<String> suffixes) Methods 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
create
-
Field Details
-
user
protected org.alfresco.utility.model.UserModel user -
names
-
aliases
-
-
Constructor Details
-
MultipleResourcesCreator
public MultipleResourcesCreator()
-
-
Method Details
-
self
-
withNames
- Specified by:
withNamesin interfaceMultiCreator<RESOURCE extends org.alfresco.utility.model.TestModel,SELF extends MultiCreator<RESOURCE, ?>>
-
withRandomNames
-
withRandomNames
-
withRandomNames
-
asUser
- Specified by:
asUserin interfaceMultiCreator<RESOURCE extends org.alfresco.utility.model.TestModel,SELF extends MultiCreator<RESOURCE, ?>>
-
generateRandomName
-
generateRandomNameWith
-
generateRandomNameWith
-
buildNodeRestRequest
protected Node buildNodeRestRequest(RestWrapper restClient, org.alfresco.utility.model.RepoTestModel node) -
getOrNull
-