Interface EntityTplService

All Known Implementing Classes:
EntityTplServiceImpl

public interface EntityTplService

EntityTplService interface.

Version:
$Id: $Id
Author:
matthieu
  • Method Summary

    Modifier and Type
    Method
    Description
    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.
    org.alfresco.service.cmr.repository.NodeRef
    createOrUpdateList(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName type)
    createOrUpdateList.
    org.alfresco.service.cmr.repository.NodeRef
    createView(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, org.alfresco.service.namespace.QName typeQName, String name)
    createView.
    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.
    formulateEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef)
    formulateEntities.
    org.alfresco.service.cmr.repository.NodeRef
    getEntityTpl(org.alfresco.service.namespace.QName nodeType)
    getEntityTpl.
    void
    removeDataListOnEntities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, String entityListName)
    removeDataListOnEntities.
    synchronizeEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef)
    synchronizeEntities.
    void
    synchronizeEntity(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.

      Parameters:
      parentNodeRef - a NodeRef object.
      entityType - a QName object.
      entityTplName - a String object.
      enabled - a boolean.
      isDefault - a boolean.
      entityLists - a Set object.
      subFolders - a Set object.
      Returns:
      a NodeRef object.
    • getEntityTpl

      org.alfresco.service.cmr.repository.NodeRef getEntityTpl(org.alfresco.service.namespace.QName nodeType)

      getEntityTpl.

      Parameters:
      nodeType - a QName object.
      Returns:
      a NodeRef object.
    • 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 - a NodeRef object.
      typeQName - a QName object.
      assocQName - a QName object.
      Returns:
      a NodeRef object.
    • synchronizeEntities

      BatchInfo synchronizeEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef)

      synchronizeEntities.

      Parameters:
      tplNodeRef - a NodeRef object.
      Returns:
      a BatchInfo object
    • formulateEntities

      BatchInfo formulateEntities(org.alfresco.service.cmr.repository.NodeRef tplNodeRef) throws FormulateException

      formulateEntities.

      Parameters:
      tplNodeRef - a NodeRef object.
      Returns:
      a BatchInfo object
      Throws:
      FormulateException - if any.
    • synchronizeEntity

      void synchronizeEntity(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef)

      synchronizeEntity.

      Parameters:
      entityNodeRef - a NodeRef object.
      entityTplNodeRef - a NodeRef object.
    • 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 - a NodeRef object.
      typeQName - a QName object.
      name - a String object.
      Returns:
      a NodeRef object.
    • removeDataListOnEntities

      void removeDataListOnEntities(org.alfresco.service.cmr.repository.NodeRef entityTplNodeRef, String entityListName)

      removeDataListOnEntities.

      Parameters:
      entityTplNodeRef - a NodeRef object.
      entityListName - a String object.
    • createOrUpdateList

      org.alfresco.service.cmr.repository.NodeRef createOrUpdateList(org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.namespace.QName type)

      createOrUpdateList.

      Parameters:
      entityNodeRef - a NodeRef object.
      type - a QName object
      Returns:
      a NodeRef object.