Class FileFolderActivityPosterImpl
java.lang.Object
org.alfresco.service.cmr.activities.FileFolderActivityPosterImpl
- All Implemented Interfaces:
ActivityPoster
A consolidated services for posting file folder activities.
Some code was moved from webdav.ActivityPosterImpl and
opencmis.ActivityPosterImpl.
- Author:
- Gethin James
-
Field Summary
Fields inherited from interface org.alfresco.service.cmr.activities.ActivityPoster
DOWNLOADED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.json.JSONObjectcreateActivityJSON(String tenantDomain, String path, NodeRef parentNodeRef, NodeRef nodeRef, String fileName) Create JSON suitable for create, modify or delete activity posts.voidpostFileFolderActivity(String activityType, String path, String tenantDomain, String siteId, NodeRef parentNodeRef, NodeRef nodeRef, String fileName, String appTool, org.alfresco.sync.repo.Client client, FileInfo fileInfo) Posts file folder activity.voidsetActivityService(ActivityService activityService)
-
Constructor Details
-
FileFolderActivityPosterImpl
public FileFolderActivityPosterImpl()
-
-
Method Details
-
postFileFolderActivity
public void postFileFolderActivity(String activityType, String path, String tenantDomain, String siteId, NodeRef parentNodeRef, NodeRef nodeRef, String fileName, String appTool, org.alfresco.sync.repo.Client client, FileInfo fileInfo) Description copied from interface:ActivityPosterPosts file folder activity.- Specified by:
postFileFolderActivityin interfaceActivityPoster- Parameters:
activityType- requiredpath- optionaltenantDomain- optionalsiteId- requiredparentNodeRef- optionalnodeRef- requiredfileName- requiredappTool- requiredclient- requiredfileInfo- optional
-
createActivityJSON
protected org.json.JSONObject createActivityJSON(String tenantDomain, String path, NodeRef parentNodeRef, NodeRef nodeRef, String fileName) throws org.json.JSONException Create JSON suitable for create, modify or delete activity posts.- Parameters:
tenantDomain- Stringpath- StringparentNodeRef- NodeRefnodeRef- NodeReffileName- String- Returns:
- JSONObject
- Throws:
org.json.JSONException
-
setActivityService
-