Package fr.becpg.repo.activity
Interface EntityActivityService
- All Known Implementing Classes:
EntityActivityServiceImpl
public interface EntityActivityService
EntityActivityService interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantADDED_ASPECTS="addedAspects"static final StringConstantAFTER="after"static final StringConstantBEFORE="before"static final StringConstantPROP_ACTIVITY_EVENT="activityEvent"static final StringConstantPROP_AFTER_STATE="afterState"static final StringConstantPROP_BEFORE_STATE="beforeState"static final StringConstantPROP_BRANCH_TITLE="branchTitle"static final StringConstantPROP_CHARACT_NODEREF="charactNodeRef"static final StringConstantPROP_CHARACT_TYPE="charactType"static final StringConstantPROP_CLASSNAME="className"static final StringConstantPROP_COMMENT_NODEREF="commentNodeRef"static final StringConstantPROP_CONTENT_NODEREF="contentNodeRef"static final StringConstantPROP_DATALIST_NODEREF="datalistNodeRef"static final StringConstantPROP_DATALIST_TYPE="datalistType"static final StringConstantPROP_ENTITY_NODEREF="entityNodeRef"static final StringConstantPROP_ENTITY_TYPE="entityType"static final StringConstantPROP_PARENT_NAME="parentName"static final StringConstantPROP_PROPERTIES="properties"static final StringConstantPROP_TITLE="title"static final StringConstantPROP_VERSION_LABEL="versionLabel"static final StringConstantPROP_VERSION_NODEREF="versionNodeRef"static final StringConstantREMOVED_ASPECTS="removedAspects" -
Method Summary
Modifier and TypeMethodDescriptioncleanActivities.voidclearAllActivities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) clearAllActivities.org.alfresco.service.cmr.repository.NodeRefgetEntityNodeRefForActivity(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName itemType) getEntityNodeRefForActivity.booleanisIgnoreStateProperty(org.alfresco.service.namespace.QName propName) isIgnoreStateProperty.booleanisMatchingStateProperty(org.alfresco.service.namespace.QName propName) isMatchingStateProperty.voidmergeActivities(org.alfresco.service.cmr.repository.NodeRef fromNodeRef, org.alfresco.service.cmr.repository.NodeRef toNodeRef) mergeActivities.org.json.JSONObjectpostActivityLookUp(ActivityType activityType, String value) postActivityLookUp.booleanpostChangeOrderActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef changeOrderNodeRef) postChangeOrderActivity.booleanpostCommentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef, ActivityEvent activityEvent) postCommentActivity.postCommentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef commentNodeRef, ActivityEvent activityEvent, boolean notifyObservers) postCommentActivity.booleanpostComplianceCheckActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) postComplianceCheckActivity.booleanpostContentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef contentNodeRef, ActivityEvent activityEvent) postContentActivity.booleanpostDatalistActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef datalistItemNodeRef, ActivityEvent activityEvent, Map<org.alfresco.service.namespace.QName, org.alfresco.util.Pair<Serializable, Serializable>> updatedProperties) postDatalistActivity.voidpostDataListCopyActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceEntityNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceListNodeRef, String action) postDataListCopyActivity.booleanpostDataListDeleteFromTemplateActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, String listType) postDataListDeleteFromTemplateActivity.booleanpostEntityActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, ActivityType activityType, ActivityEvent activityEvent, Map<org.alfresco.service.namespace.QName, org.alfresco.util.Pair<Serializable, Serializable>> updatedProperties) postEntityActivity.voidpostExportActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName dataType, String fileName) postExportActivity.booleanpostMergeBranchActivity(org.alfresco.service.cmr.repository.NodeRef branchNodeRef, org.alfresco.service.cmr.repository.NodeRef branchToNodeRef, org.alfresco.service.cmr.version.VersionType versionType, String description) postMergeBranchActivity.booleanpostStateChangeActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef datalistItemNodeRef, String beforeState, String afterState) postStateChangeActivity.booleanpostVersionActivity(org.alfresco.service.cmr.repository.NodeRef origNodeRef, org.alfresco.service.cmr.repository.NodeRef versionNodeRef, String versionLabel) postVersionActivity.
-
Field Details
-
PROP_COMMENT_NODEREF
ConstantPROP_COMMENT_NODEREF="commentNodeRef"- See Also:
-
PROP_CONTENT_NODEREF
ConstantPROP_CONTENT_NODEREF="contentNodeRef"- See Also:
-
PROP_DATALIST_NODEREF
ConstantPROP_DATALIST_NODEREF="datalistNodeRef"- See Also:
-
PROP_DATALIST_TYPE
ConstantPROP_DATALIST_TYPE="datalistType"- See Also:
-
PROP_ENTITY_NODEREF
ConstantPROP_ENTITY_NODEREF="entityNodeRef"- See Also:
-
PROP_PARENT_NAME
ConstantPROP_PARENT_NAME="parentName"- See Also:
-
PROP_ENTITY_TYPE
ConstantPROP_ENTITY_TYPE="entityType"- See Also:
-
PROP_CHARACT_NODEREF
ConstantPROP_CHARACT_NODEREF="charactNodeRef"- See Also:
-
PROP_CHARACT_TYPE
ConstantPROP_CHARACT_TYPE="charactType"- See Also:
-
PROP_ACTIVITY_EVENT
ConstantPROP_ACTIVITY_EVENT="activityEvent"- See Also:
-
PROP_CLASSNAME
ConstantPROP_CLASSNAME="className"- See Also:
-
PROP_TITLE
ConstantPROP_TITLE="title"- See Also:
-
PROP_BRANCH_TITLE
ConstantPROP_BRANCH_TITLE="branchTitle"- See Also:
-
PROP_VERSION_NODEREF
ConstantPROP_VERSION_NODEREF="versionNodeRef"- See Also:
-
PROP_VERSION_LABEL
ConstantPROP_VERSION_LABEL="versionLabel"- See Also:
-
PROP_BEFORE_STATE
ConstantPROP_BEFORE_STATE="beforeState"- See Also:
-
PROP_AFTER_STATE
ConstantPROP_AFTER_STATE="afterState"- See Also:
-
PROP_PROPERTIES
ConstantPROP_PROPERTIES="properties"- See Also:
-
BEFORE
ConstantBEFORE="before"- See Also:
-
AFTER
ConstantAFTER="after"- See Also:
-
ADDED_ASPECTS
ConstantADDED_ASPECTS="addedAspects"- See Also:
-
REMOVED_ASPECTS
ConstantREMOVED_ASPECTS="removedAspects"- See Also:
-
-
Method Details
-
postCommentActivity
boolean postCommentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef, ActivityEvent activityEvent) postCommentActivity.
- Parameters:
entityNodeRef- aNodeRefobject.actionedUponNodeRef- aNodeRefobject.activityEvent- aActivityEventobject.- Returns:
- a boolean.
-
postCommentActivity
ActivityListDataItem postCommentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef commentNodeRef, ActivityEvent activityEvent, boolean notifyObservers) postCommentActivity.
- Parameters:
entityNodeRef- aNodeRefobject.commentNodeRef- aNodeRefobject.activityEvent- aActivityEventobject.notifyObservers- a boolean.- Returns:
- a
NodeRefobject.
-
postContentActivity
boolean postContentActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef contentNodeRef, ActivityEvent activityEvent) postContentActivity.
- Parameters:
entityNodeRef- aNodeRefobject.contentNodeRef- aNodeRefobject.activityEvent- aActivityEventobject.- Returns:
- a boolean.
-
postDatalistActivity
boolean postDatalistActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef datalistItemNodeRef, ActivityEvent activityEvent, Map<org.alfresco.service.namespace.QName, org.alfresco.util.Pair<Serializable, Serializable>> updatedProperties) postDatalistActivity.
- Parameters:
entityNodeRef- aNodeRefobject.datalistItemNodeRef- aNodeRefobject.activityEvent- aActivityEventobject.updatedProperties- aMapobject.- Returns:
- a boolean.
-
postVersionActivity
boolean postVersionActivity(org.alfresco.service.cmr.repository.NodeRef origNodeRef, org.alfresco.service.cmr.repository.NodeRef versionNodeRef, String versionLabel) postVersionActivity.
- Parameters:
origNodeRef- aNodeRefobject.versionNodeRef- aNodeRefobject.versionLabel- aStringobject.- Returns:
- a boolean.
-
postMergeBranchActivity
boolean postMergeBranchActivity(org.alfresco.service.cmr.repository.NodeRef branchNodeRef, org.alfresco.service.cmr.repository.NodeRef branchToNodeRef, org.alfresco.service.cmr.version.VersionType versionType, String description) postMergeBranchActivity.
- Parameters:
branchNodeRef- aNodeRefobject.branchToNodeRef- aNodeRefobject.versionType- aVersionTypeobject.description- aStringobject.- Returns:
- a boolean.
-
postEntityActivity
boolean postEntityActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, ActivityType activityType, ActivityEvent activityEvent, Map<org.alfresco.service.namespace.QName, org.alfresco.util.Pair<Serializable, Serializable>> updatedProperties) postEntityActivity.
- Parameters:
entityNodeRef- aNodeRefobject.activityType- aActivityTypeobject.activityEvent- aActivityEventobject.updatedProperties- aMapobject.- Returns:
- a boolean.
-
postStateChangeActivity
boolean postStateChangeActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef datalistItemNodeRef, String beforeState, String afterState) postStateChangeActivity.
-
postActivityLookUp
postActivityLookUp.
- Parameters:
activityType- aActivityTypeobject.value- aStringobject.- Returns:
- a
JSONObjectobject.
-
getEntityNodeRefForActivity
org.alfresco.service.cmr.repository.NodeRef getEntityNodeRefForActivity(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName itemType) getEntityNodeRefForActivity.
- Parameters:
nodeRef- aNodeRefobject.itemType- aQNameobject.- Returns:
- a
NodeRefobject.
-
cleanActivities
BatchInfo cleanActivities()cleanActivities.
- Returns:
- a
BatchInfoobject
-
mergeActivities
void mergeActivities(org.alfresco.service.cmr.repository.NodeRef fromNodeRef, org.alfresco.service.cmr.repository.NodeRef toNodeRef) mergeActivities.
- Parameters:
fromNodeRef- aNodeRefobject.toNodeRef- aNodeRefobject.
-
clearAllActivities
void clearAllActivities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) clearAllActivities.
- Parameters:
entityTplNodeRef- aNodeRefobject.
-
isMatchingStateProperty
boolean isMatchingStateProperty(org.alfresco.service.namespace.QName propName) isMatchingStateProperty.
- Parameters:
propName- aQNameobject.- Returns:
- a boolean.
-
isIgnoreStateProperty
boolean isIgnoreStateProperty(org.alfresco.service.namespace.QName propName) isIgnoreStateProperty.
- Parameters:
propName- aQNameobject.- Returns:
- a boolean.
-
postExportActivity
void postExportActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName dataType, String fileName) postExportActivity.
- Parameters:
entityNodeRef- aNodeRefobjectdataType- aQNameobjectfileName- aStringobject
-
postChangeOrderActivity
boolean postChangeOrderActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef changeOrderNodeRef) postChangeOrderActivity.
- Parameters:
entityNodeRef- aNodeRefobjectchangeOrderNodeRef- aNodeRefobject- Returns:
- a boolean
-
postComplianceCheckActivity
boolean postComplianceCheckActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef) postComplianceCheckActivity.
- Parameters:
entityNodeRef- aNodeRefobject- Returns:
- a boolean
-
postDataListDeleteFromTemplateActivity
boolean postDataListDeleteFromTemplateActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef templateNodeRef, String listType) postDataListDeleteFromTemplateActivity.
- Parameters:
entityNodeRef- aNodeRefobjecttemplateNodeRef- aNodeRefobjectlistType- aStringobject- Returns:
- a boolean
-
postDataListCopyActivity
void postDataListCopyActivity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceEntityNodeRef, org.alfresco.service.cmr.repository.NodeRef sourceListNodeRef, String action) postDataListCopyActivity.
- Parameters:
entityNodeRef- aNodeRefobjectsourceEntityNodeRef- aNodeRefobjectsourceListNodeRef- aNodeRefobjectaction- aStringobject
-