Class RepoFolderModifier
java.lang.Object
org.alfresco.rest.repo.resource.general.ResourceModifier<CONTENT,SELF>
org.alfresco.rest.repo.resource.general.ContentModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier>
org.alfresco.rest.repo.resource.content.RepoFolderModifier
- All Implemented Interfaces:
Modifier<org.alfresco.utility.model.FolderModel,,Modifier.FolderModifier> Modifier.ContentModifier<org.alfresco.utility.model.FolderModel,,Modifier.FolderModifier> Modifier.FolderModifier,ResourceIntroducer<Specifier.MultiContentSpecifier>,ResourceRemover<Specifier.AssociationSpecifier>
public class RepoFolderModifier
extends ContentModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier>
implements Modifier.FolderModifier
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.rest.repo.resource.general.Modifier
Modifier.CategoryModifier, Modifier.ContentModifier<CONTENT extends org.alfresco.utility.model.ContentModel,SELF extends Modifier<CONTENT, ?>>, Modifier.FileModifier, Modifier.FolderModifier -
Field Summary
Fields inherited from class org.alfresco.rest.repo.resource.general.ContentModifier
contentModel, siteFields inherited from class org.alfresco.rest.repo.resource.general.ResourceModifier
user -
Constructor Summary
ConstructorsConstructorDescriptionRepoFolderModifier(org.alfresco.utility.data.DataContent dataContent, RestWrapper restClient, org.alfresco.utility.model.FolderModel folder, Files files, Map<String, org.alfresco.utility.model.FolderModel> foldersCache) -
Method Summary
Methods inherited from class org.alfresco.rest.repo.resource.general.ContentModifier
copyTo, get, linkTo, linkTo, linkTo, linkTo, moveTo, unlinkFrom, unlinkFrom, withinSiteMethods inherited from class org.alfresco.rest.repo.resource.general.ResourceModifier
asUser, buildNodeRestRequestMethods 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.Modifier.ContentModifier
linkTo, linkTo, linkTo, linkTo, moveTo, unlinkFrom, unlinkFrom, withinSite
-
Constructor Details
-
RepoFolderModifier
public RepoFolderModifier(org.alfresco.utility.data.DataContent dataContent, RestWrapper restClient, org.alfresco.utility.model.FolderModel folder, Files files, Map<String, org.alfresco.utility.model.FolderModel> foldersCache)
-
-
Method Details
-
self
- Specified by:
selfin classResourceModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier>
-
add
- Specified by:
addin interfaceResourceIntroducer<Specifier.MultiContentSpecifier>
-
remove
- Specified by:
removein interfaceResourceRemover<Specifier.AssociationSpecifier>
-
get
- Specified by:
getin interfaceModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier>
-
copyTo
public org.alfresco.utility.model.FolderModel copyTo(org.alfresco.utility.model.FolderModel target) - Specified by:
copyToin interfaceModifier.ContentModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier>
-
delete
public void delete()- Specified by:
deletein interfaceModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier> - Overrides:
deletein classContentModifier<org.alfresco.utility.model.FolderModel,Modifier.FolderModifier>
-