Package org.alfresco.repo.webdav
Class ActivityPosterImpl
- java.lang.Object
-
- org.alfresco.repo.webdav.ActivityPosterImpl
-
- All Implemented Interfaces:
WebDAVActivityPoster
public class ActivityPosterImpl extends java.lang.Object implements WebDAVActivityPoster
WebDAV methods may use an instance of this class to post activity data.- Author:
- Matt Ward
- See Also:
WebDAVActivityPoster
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Log
logger
-
Constructor Summary
Constructors Constructor Description ActivityPosterImpl()
Default constructor.ActivityPosterImpl(java.lang.String appTool, org.alfresco.service.cmr.activities.ActivityPoster poster)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
postFileFolderAdded(java.lang.String siteId, java.lang.String tenantDomain, java.lang.String path, org.alfresco.service.cmr.model.FileInfo nodeInfo)
void
postFileFolderDeleted(java.lang.String siteId, java.lang.String tenantDomain, java.lang.String parentPath, org.alfresco.service.cmr.model.FileInfo parentNodeInfo, org.alfresco.service.cmr.model.FileInfo nodeInfo)
void
postFileFolderUpdated(java.lang.String siteId, java.lang.String tenantDomain, org.alfresco.service.cmr.model.FileInfo nodeInfo)
void
setAppTool(java.lang.String appTool)
void
setPoster(org.alfresco.service.cmr.activities.ActivityPoster poster)
-
-
-
Method Detail
-
postFileFolderAdded
public void postFileFolderAdded(java.lang.String siteId, java.lang.String tenantDomain, java.lang.String path, org.alfresco.service.cmr.model.FileInfo nodeInfo) throws WebDAVServerException
- Specified by:
postFileFolderAdded
in interfaceWebDAVActivityPoster
path
- the path to the folder ornull
for files- Throws:
WebDAVServerException
-
postFileFolderUpdated
public void postFileFolderUpdated(java.lang.String siteId, java.lang.String tenantDomain, org.alfresco.service.cmr.model.FileInfo nodeInfo) throws WebDAVServerException
- Specified by:
postFileFolderUpdated
in interfaceWebDAVActivityPoster
- Throws:
WebDAVServerException
-
postFileFolderDeleted
public void postFileFolderDeleted(java.lang.String siteId, java.lang.String tenantDomain, java.lang.String parentPath, org.alfresco.service.cmr.model.FileInfo parentNodeInfo, org.alfresco.service.cmr.model.FileInfo nodeInfo) throws WebDAVServerException
- Specified by:
postFileFolderDeleted
in interfaceWebDAVActivityPoster
- Throws:
WebDAVServerException
-
setAppTool
public void setAppTool(java.lang.String appTool)
-
setPoster
public void setPoster(org.alfresco.service.cmr.activities.ActivityPoster poster)
-
-