Package fr.becpg.repo.entity
Interface EntityTplPlugin
- All Known Implementing Classes:
EntityDefaultTplPlugin
public interface EntityTplPlugin
EntityTplPlugin interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeSynchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) beforeSynchronizeEntity.booleanshouldSynchronizeDataList(RepositoryEntity entity, org.alfresco.service.namespace.QName dataListQName) shouldSynchronizeDataList.<T extends RepositoryEntity>
voidsynchronizeDataList(RepositoryEntity entity, List<T> dataListItems, List<T> tplDataListItems) synchronizeDataList.voidsynchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) synchronizeEntity.
-
Method Details
-
beforeSynchronizeEntity
void beforeSynchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) beforeSynchronizeEntity.
- Parameters:
entityNodeRef- aNodeRefobject.entityTplNodeRef- aNodeRefobject.
-
synchronizeEntity
void synchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) synchronizeEntity.
- Parameters:
entityNodeRef- aNodeRefobject.entityTplNodeRef- aNodeRefobject.
-
shouldSynchronizeDataList
boolean shouldSynchronizeDataList(RepositoryEntity entity, org.alfresco.service.namespace.QName dataListQName) shouldSynchronizeDataList.
- Parameters:
entity- aRepositoryEntityobject.dataListQName- aQNameobject.- Returns:
- a boolean.
-
synchronizeDataList
<T extends RepositoryEntity> void synchronizeDataList(RepositoryEntity entity, List<T> dataListItems, List<T> tplDataListItems) synchronizeDataList.
- Type Parameters:
T- a T class- Parameters:
entity- aRepositoryEntityobject.dataListItems- aListobject.tplDataListItems- aListobject.
-