Interface ActivityPostService
-
- All Known Subinterfaces:
ActivityService
- All Known Implementing Classes:
ActivityPostServiceImpl,ActivityServiceImpl
@AlfrescoPublicApi public interface ActivityPostService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData)Post a custom activity typevoidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData, java.lang.String userId)Post a custom activity typevoidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData, org.alfresco.sync.repo.Client client)Post a custom activity typevoidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData, org.alfresco.sync.repo.Client client, FileInfo contentNodeInfo)Post a custom activity typevoidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, org.alfresco.service.cmr.repository.NodeRef nodeRef)Post a pre-defined activity type - certain activity data will be looked-up asynchronously, including: name (of nodeRef) displayPath typeQName firstName (of posting user) lastName (of posting user)voidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String beforeName)Post a pre-defined activity type - eg.voidpostActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String name, org.alfresco.service.namespace.QName typeQName, org.alfresco.service.cmr.repository.NodeRef parentNodeRef)Post a pre-defined activity type - eg.
-
-
-
Method Detail
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData)Post a custom activity type- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringjsonActivityData- - required
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData, org.alfresco.sync.repo.Client client)Post a custom activity type- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringjsonActivityData- - required
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData, org.alfresco.sync.repo.Client client, FileInfo contentNodeInfo)Post a custom activity type- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringjsonActivityData- - requiredcontentNodeInfo- FileInfo
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, java.lang.String jsonActivityData, java.lang.String userId)Post a custom activity type- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringjsonActivityData- - requireduserId- - required
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, org.alfresco.service.cmr.repository.NodeRef nodeRef)Post a pre-defined activity type - certain activity data will be looked-up asynchronously, including: name (of nodeRef) displayPath typeQName firstName (of posting user) lastName (of posting user)- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringnodeRef- - required - do not use for deleted (or about to be deleted) nodeRef
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String beforeName)Post a pre-defined activity type - eg. for checked-out nodeRef or renamed nodeRef- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringnodeRef- - required - do not use deleted (or about to be deleted) nodeRefbeforeName- - optional - name of node (eg. prior to name change)
-
postActivity
void postActivity(java.lang.String activityType, java.lang.String siteId, java.lang.String appTool, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String name, org.alfresco.service.namespace.QName typeQName, org.alfresco.service.cmr.repository.NodeRef parentNodeRef)Post a pre-defined activity type - eg. for deleted nodeRef- Parameters:
activityType- - requiredsiteId- - optional, if null will be stored as empty stringappTool- - optional, if null will be stored as empty stringnodeRef- - required - can be a deleted (or about to be deleted) nodeRefname- - optional - name of nametypeQName- - optional - type of nodeparentNodeRef- - required - used to lookup path/displayPath
-
-