Package fr.becpg.repo.entity
Interface EntityTplService
- All Known Implementing Classes:
EntityTplServiceImpl
public interface EntityTplService
EntityTplService interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.service.cmr.repository.NodeRefcreateEntityTpl(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName entityType, String entityTplName, boolean enabled, boolean isDefault, Set<org.alfresco.service.namespace.QName> entityLists, Set<String> subFolders) createEntityTpl.org.alfresco.service.cmr.repository.NodeRefcreateOrUpdateList(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName type) createOrUpdateList.org.alfresco.service.cmr.repository.NodeRefcreateView(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, org.alfresco.service.namespace.QName typeQName, String name) createView.org.alfresco.service.cmr.repository.NodeRefcreateWUsedList(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, org.alfresco.service.namespace.QName typeQName, org.alfresco.service.namespace.QName assocQName) createWUsedList.formulateEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef) formulateEntities.org.alfresco.service.cmr.repository.NodeRefgetEntityTpl(org.alfresco.service.namespace.QName nodeType) getEntityTpl.voidremoveDataListOnEntities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, String entityListName) removeDataListOnEntities.synchronizeEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef) synchronizeEntities.voidsynchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) synchronizeEntity.
-
Method Details
-
createEntityTpl
org.alfresco.service.cmr.repository.NodeRef createEntityTpl(org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName entityType, String entityTplName, boolean enabled, boolean isDefault, Set<org.alfresco.service.namespace.QName> entityLists, Set<String> subFolders) createEntityTpl.
-
getEntityTpl
org.alfresco.service.cmr.repository.NodeRef getEntityTpl(org.alfresco.service.namespace.QName nodeType) getEntityTpl.
- Parameters:
nodeType- aQNameobject.- Returns:
- a
NodeRefobject.
-
createWUsedList
org.alfresco.service.cmr.repository.NodeRef createWUsedList(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, org.alfresco.service.namespace.QName typeQName, org.alfresco.service.namespace.QName assocQName) createWUsedList.
- Parameters:
entityTplNodeRef- aNodeRefobject.typeQName- aQNameobject.assocQName- aQNameobject.- Returns:
- a
NodeRefobject.
-
synchronizeEntities
synchronizeEntities.
- Parameters:
tplNodeRef- aNodeRefobject.- Returns:
- a
BatchInfoobject
-
formulateEntities
BatchInfo formulateEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef) throws FormulateException formulateEntities.
- Parameters:
tplNodeRef- aNodeRefobject.- Returns:
- a
BatchInfoobject - Throws:
FormulateException- if any.
-
synchronizeEntity
void synchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef) synchronizeEntity.
- Parameters:
entityNodeRef- aNodeRefobject.entityTplNodeRef- aNodeRefobject.
-
createView
org.alfresco.service.cmr.repository.NodeRef createView(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, org.alfresco.service.namespace.QName typeQName, String name) createView.
- Parameters:
entityTplNodeRef- aNodeRefobject.typeQName- aQNameobject.name- aStringobject.- Returns:
- a
NodeRefobject.
-
removeDataListOnEntities
void removeDataListOnEntities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, String entityListName) removeDataListOnEntities.
- Parameters:
entityTplNodeRef- aNodeRefobject.entityListName- aStringobject.
-
createOrUpdateList
org.alfresco.service.cmr.repository.NodeRef createOrUpdateList(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName type) createOrUpdateList.
- Parameters:
entityNodeRef- aNodeRefobject.type- aQNameobject- Returns:
- a
NodeRefobject.
-